ну, торрент-файл (или магнет-линк, что даже проще) можно передать сколь угодно шифрованным способом, лишь бы получатель оный способ "поддерживал". в DHT кроме хэшей никто ничего не увидит, если я правильно понимаю. там есть какие-то промежуточные сервера, через которые все работает (типа своеобразных трекеров), куда раздающий объявляет "эй, у меня есть торрент с хэшем aabbcc...123". ну и повсюду бегают по сети запросы типа "чувак, у тебя есть такой-то хэш? нет? окей, пойду дальше". короче, кроме ни о чем не говорящих хэшей, там ловить нечего. хотя если, скажем, известен хэш раздачи какой-то заведомо запрещенной информации (ЦэПе и прочий терроризьм-экстремизьм), то да, гэбня может таким макаром вычислить тех, кто сию пакость раздает/ищет, не нуждаясь ни в каких трекерах. но мы же не про это, верно? какая-то более осмысленная информация относительно раздачи начинает идти после момента, когда клиент спросил у раздающего искомый хэш, а тот ответил, что да, есть такой. тогда раздающий шлет ему торрент-файл со всей нужной инфой (имена файлов, хэши отдельных частей и все прочее) - это если у клиента был только магнет-линик - ну и далее идет раздача. если целенаправленно мониторить трафик кого-то из этих двоих - да, можно отследить этот момент и выудить нужную инфу (и таки скачать бесценное файло), но до тех пор, пока мы говорим о том, как один неуловимый Джо передает другому свои фотки с "мы с женой на море" и "пьянка на юбилее нашего бухгалтера" - кому оно нафиг сдалось? можно раздавать в криптоконтейнере каком, но при добавлении/изменении малейшей информации он будет меняться, скорее всего, весь, и придется заново качать тонны гигабайт каждый раз))) в общем, для данных, за которыми никакой шпиён-кулхацкер не будет сознательно охотиться - бестрекерный торрент вполне себе покатит. для всего остального - да, есть gnunet, retroshare всякие и прочие параноидальные сети, вопрос лишь в том, насколько это будет удобно всем участникам процесса
2016-087 12:55 Oleksandr Gavenko <gaven...@gmail.com> wrote: > У меня вопрос по поводу приватности. Для себя открыл возможности distributed > hash table - сделал .torrent файл у себя, твой клиент оповещает хеш в > глобальной таблице (есть даже исследования что бутстрап адреса не нужны - > после 1000 тук-тук в среднем попадешь на торрент клиент), перекинул через > почту .torrent файл и через пару секунд торент уже скачивает обратная > сторона. > > Легче чем с ftp или другой шарой возится. > > Но во первых передача .torrent файла обычно через ненадежный канал (в > большинстве все используют строних провайдеро услуг - почты, соцсети). > > Плюс какое то количество хостов в DHT будет знать о наличии твоего торента. > Подробности распределения хешей в DHT не знаю, может даже вполне локальное > распространение. > > Шифрования и авторизации в torrent не нашел. Есть такое или оно не юзабельно > т.к. распространненые клиенты не поддерживают? > > Я так передавал подкасты людям, не умеющим сделать > > curl -o "name#1.mp3" "http://.../[1-1000].mp3" > > Контент раздавать легалально если for private use и сам он доступен > безоплатно. В то же время выкладывать на трекер - уже как бы создается второй > канал распространения и организация теряет как минимум просмотры, по EULA они > против. Так что DHT удобно для контента, который не жалко раскрыть. > > GNUnet не смог завести, может оно и мертвое, но там заявляется что вопросы > конфиденциальности решены by original design.