Została wydana anonimowa sieć I2P 1.7.0 oraz klient C++ i2pd 2.41. Przypominamy, że I2P to wielowarstwowa, anonimowa sieć rozproszona, działająca na zwykłym internecie, aktywnie wykorzystująca szyfrowanie end-to-end, zapewniające anonimowość i izolację. Sieć zbudowana jest w trybie P2P i powstaje dzięki zasobom (przepustowości) dostarczanym przez użytkowników, co pozwala na uniknięcie centralnie zarządzanych serwerów (komunikacja wewnątrz sieci opiera się na zastosowaniu szyfrowanych jednokierunkowych tuneli 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śród zmian:
- W aplecie dla systemowego zasobnika wprowadzono wyświetlanie powiadomień.
- W i2psnark dodano nowy edytor plików torrent.
- W i2ptunnel dodano wsparcie dla tagów IRCv3.
- Zredukowano obciążenie procesora przy użyciu transportu NTCP2.
- W nowych instalacjach usunięto interfejs programistyczny BOB, który od dawna został uznany za przestarzały (w istniejących instalacjach wsparcie dla BOB zostało zachowane, ale użytkownikom zaleca się przejście na protokół SAMv3).
- Udoskonalono kod do wyszukiwania i zapisywania informacji w bazie danych. Dodano ochronę przed wyborem mało wydajnych peerów przy ustanawianiu tuneli. Przeprowadzono prace nad zwiększeniem niezawodności działania sieci w warunkach obecności problematycznych lub złośliwych routerów.
- W i2pd 2.41 rozwiązano problem, który prowadził do obniżenia niezawodności działania sieci.
- Rozwinięto oddzielną sieć testową do sprawdzania tuneli między routerami opartymi na i2pd i Java I2P. Sieć testowa pozwoli na wykrywanie problemów z kompatybilnością i2pd i Java I2P na etapie testowania wstępnych wersji.
- Rozpoczęto rozwój nowego transportu UDP „SSU2”, w którym znacznie zwiększona zostanie wydajność i bezpieczeństwo. Wdrożenie SSU2 pozwoli również na całkowitą aktualizację stosu kryptograficznego i pozbycie się użycia bardzo wolnego algorytmu ElGamal (do szyfrowania end-to-end zostanie zastosowane powiązanie ECIES-X25519-AEAD-Ratchet zamiast ElGamal/AES+SessionTag).
Źródło: opennet.ru
