Светът видя релиза на анонимната мрежа I2P 1.9.0 и C++ клиента i2pd 2.43.0. I2P представлява многопластова анонимна разпределена мрежа, работеща върху обикновения интернет, активно използваща крайно шифроване, което осигурява анонимност и изолация. Мрежата се изгражда в режим P2P и се образува благодарение на ресурсите (пропускната способност), предоставяни от потребителите на мрежата, което позволява да се заобиколят централизирано управлявани сървъри (комуникациите в мрежата се основават на използването на шифровани еднопосочни тунели между участниците и peer-ите).
В мрежата I2P можете анонимно да създавате уебсайтове и блогове, да изпращате мигновени съобщения и електронна поща, да обменяте файлове и да организирате P2P мрежи. За изграждането и използването на анонимни мрежи за клиент-сървърни (сайтове, чатове) и P2P (обмен на файлове, криптовалути) приложения се използват I2P клиенти. Основният I2P клиент е написан на Java и може да работи на широк спектър от платформи, включително Windows, Linux, macOS, Solaris и др. I2pd е независима реализация на I2P клиента на C++ и се разпространява под модифицирана лицензия BSD.
В новата версия на I2P е завършена разработката на новия транспортен протокол «SSU2», основан на UDP и забележителен с повишената си производителност и безопасност. Реализирани са тестове за проверка на SSU2 на страната на пировете и релеите. Протоколът «SSU2» е включен по подразбиране в сборките за Android и ARM, а също така на малък процент рутери, базирани на други платформи. В ноемврийския релиз е планирано включването на «SSU2» за всички потребители. Внедряването на SSU2 ще позволи напълно обновяване на криптографския стек, освобождаване от много бавния алгоритъм ElGamal (за крайно шифроване ще се използва комбинацията ECIES-X25519-AEAD-Ratchet вместо ElGamal/AES+SessionTag), намаляване на разходите в сравнение с SSU и подобряване на работата на мобилните устройства.
От другите подобрения се отбелязва добавянето на детектор на взаимни блокировки (deadlock detector), осигуряване на изпращането на информация за маршрутизатора (RI, RouterInfo) и подобряване на обработката на MTU/PMTU в стария протокол SSU. В i2pd е доведен до финалния вид транспортът SSU2, който е включен по подразбиране за нови инсталации, добавена е възможността за деактивиране на адресната книга.
Източник: opennet.ru
