Uprzednio wydano anonimową sieć I2P 2.5.0 oraz klienta C++ i2pd 2.51.0. I2P to wielowarstwowa anonimowa sieć rozproszona, działająca na zwykłym internecie, aktywnie wykorzystująca szyfrowanie end-to-end, co zapewnia anonimowość i izolację. Sieć budowana jest w trybie P2P i powstaje dzięki zasobom (przepustowości) udostępnianym przez użytkowników, co pozwala na działanie bez stosowania serwerów zarządzanych centralnie (komunikacja w sieci opiera się na szyfrowanych tunelach jednokierunkowych między uczestnikiem a peerami).
W sieci I2P można anonimowo tworzyć strony internetowe i blogi, wysyłać wiadomości błyskawiczne i e-maile, wymieniać pliki oraz organizować sieci P2P. Do budowy i wykorzystania anonimowych sieci dla aplikacji klient-serwer (strony, czaty) oraz P2P (wymiana plików, kryptowaluty) używane są klienci I2P. Podstawowy klient I2P napisany jest w języku Java i może działać na szerokim zakresie platform, takich jak Windows, Linux, macOS, Solaris itd. I2pd to niezależna realizacja klienta I2P w języku C++ i jest dystrybuowana na mocy zmodyfikowanej licencji BSD.
W nowej wersji:
- W kliencie BitTorrent i2psnark wdrożono wsparcie dla wyszukiwania plików torrent. Ulepszono zgodność z innymi klientami BitTorrent wspierającymi I2P, takimi jak BiglyBT i qBittorrent.
- Do klienta pocztowego SusiMail dodano możliwość formatowania treści e-maili z użyciem znaczników Markdown oraz zapewniono wsparcie dla dodawania załączników do e-maili przez przeciąganie plików myszą w trybie drag-and-drop.
- W tunelach utworzonych za pomocą menedżera ukrytych usług dodano wsparcie dla mechanizmu Keepalive, co pozwala na zwiększenie wydajności.
- W bazie danych NetDB, stosowanej do wykrywania peerów w sieci I2P, wzmocniono ochronę przed spamem.
- W routerze ulepszono narzędzia do blokowania podejrzanych wiadomości.
- Ulepszono tworzenie pakietów dla Androida i Windows.
- W i2pd wprowadzono nowe algorytmy obliczania RTT, RTO oraz okna przesuwnego. Dodano wskaźnik przeciążenia. W SOCKS-proxy zamiast SOCKS4 wykorzystano SOCKS5. Dla protokołu transportowego SSU2 zaproponowano nowe wdrożenia ponownej wysyłki pakietów, bufora wysyłania, okna przesuwnego, timeoutów oraz zarządzania przeciążeniem.
Źródło: opennet.ru
