Клиенты для P2P-сетей и торрентов - I2P

0
Ваша оценка: Нет

I2P (Invisible Internet Project, рус. «Проект Невидимый Интернет») — свободное программное обеспечение, созданное для организации сверхустойчивой анонимной, зашифрованной сети и применимое для веб-сёрфинга, анонимного хостинга (создания анонимных сайтов, форумов и чатов, файлообменных серверов и т. д.), систем обмена мгновенными сообщениями, ведения блогов, а также для файлообмена (в том числе P2P — Torrent, eDonkey, Kad, Gnutella и т. д.), электронной почты, VoIP и многого другого. I2P работает поверх обычного интернета никак не влияя на его работоспособность.

Названия сайтов в сети I2P имеют вид: «http://название_сайта.i2p». Весь трафик в сети шифруется от отправителя до получателя. В сумме при пересылке сообщения используется четыре уровня шифрования (сквозное, чесночное, туннельное, а также шифрование транспортного уровня), перед шифрованием в каждый сетевой пакет автоматически добавляется небольшое случайное количество случайных байт, чтобы еще больше обезличить передаваемую информацию и затруднить попытки анализа содержимого и блокировки передаваемых сетевых пакетов. В качестве адресов сети используются криптографические идентификаторы, представляющие собой открытые криптографические ключи, которые не имеют абсолютно никакой логической связи с реальным компьютером. IP адреса в сети I2P не используются нигде и никогда, поэтому определить истинный адрес какого либо узла в сети не представляется возможным. Каждое сетевое приложение на компьютере строит для себя отдельные шифрованные, анонимные туннели. Также происходит периодическая смена (примерно каждые 10 минут) уже созданных туннелей на новые, с новыми цифровыми подписями и ключами шифрования (цифровые подписи и ключи шифрования разумеется у каждого туннеля свои).
В I2P сети используются (для разных уровней и протоколов) следующие системы и методы шифрования и подписи:

1. 256 бит AES режим CBC с PKCS#5;
2. 2048 бит Схема Эль-Гамаля;
3. 2048 бит Алгоритм Диффи — Хеллмана;
4. 1024 бит DSA;
5. 256 бит HMAC — Алгоритм усиления криптостойкости других криптоалгоритмов;
6. 256 бит Хэширование SHA256.

Основные приложения, доступные внутри сети I2P:
* eepsite (localhost:7658) — защищенные веб-узлы, доступные только в сети I2P через eepProxy (англ.)
* SusiDNS (localhost:7657/susidns/index.jsp) — DNS-клиент
* Susimail (localhost:7657/susimail/susimail) — почтовый клиент
* I2Psnark (localhost:7657/i2psnark) — торрент-клиент
* I2PTunnel (localhost:7657/i2ptunnel/index.jsp) — интегрированная в I2P программа, позволяющая различным службам TCP/IP устанавливать связь поверх I2P с помощью туннелей
* localhost:7657/tunnels.jsp — Мониторинг туннелей

Сайт разработчика: http://www.i2p2.de/index_ru.html
Что почитать?


Разместил: 21 Апрель 2011 в 17:47