Die Veröffentlichung der anonymen I2P-Netzwerktechnologie in der Version 1.9.0 sowie des C++-Clients i2pd 2.43.0 ist erfolgt. I2P ist ein mehrschichtiges, anonymes, verteiltes Netzwerk, das über das herkömmliche Internet betrieben wird und eine umfassende end-to-end Verschlüsselung verwendet. Es garantiert Anonymität und Isolation. Das Netzwerk funktioniert im P2P-Modus und wird durch die Ressourcen (Bandbreite), die von den Nutzern bereitgestellt werden, aufgebaut, wodurch der Einsatz zentral verwalteter Server vermieden wird. Die Kommunikation innerhalb des Netzwerks erfolgt über verschlüsselte, unidirektionale Tunnel zwischen den Teilnehmern und ihren Peers.
Im I2P-Netzwerk können Sie anonym Webseiten und Blogs erstellen, Instant Messages und E-Mails senden, Dateien austauschen und P2P-Netzwerke einrichten. I2P-Clients werden verwendet, um anonyme Netzwerke für Client-Server (Webseiten, Chats) sowie P2P (Dateiaustausch, Kryptowährungen) Anwendungen aufzubauen und zu nutzen. Der grundlegende I2P-Client ist in Java geschrieben und ist mit einer Vielzahl von Plattformen kompatibel, darunter Windows, Linux, macOS, Solaris usw. I2pd stellt eine unabhängige Implementierung des I2P-Clients in C++ dar und wird unter einer modifizierten BSD-Lizenz vertrieben.
In der neuen Version von I2P wurde die Entwicklung des neuen Transportprotokolls „SSU2“ abgeschlossen, das auf UDP basiert und sich durch verbesserte Leistung und Sicherheit auszeichnet. Es wurden Tests zur Überprüfung von SSU2 auf Seiten der Peers und Relays durchgeführt. Das Protokoll „SSU2“ ist standardmäßig in den Versionen für Android und ARM enthalten sowie auf einem kleinen Prozentsatz von Routern anderer Plattformen. Im November-Release ist geplant, „SSU2“ für alle Benutzer aktiv zu schalten. Die Einführung von SSU2 wird es ermöglichen, den kryptografischen Stack vollständig zu aktualisieren, den sehr langsamen ElGamal-Algorithmus abzuschaffen (statt ElGamal/AES+SessionTag wird der ECIES-X25519-AEAD-Ratchet für die End-to-End-Verschlüsselung verwendet) und die Overheads im Vergleich zu SSU zu reduzieren sowie die Leistung mobiler Geräte zu verbessern.
Zu den weiteren Verbesserungen zählt die Einführung eines Deadlock-Detektors, die Gewährleistung des Versands von Router-Informationspaketen (RI, RouterInfo) und die Verbesserung der Verarbeitung von MTU/PMTU im alten Protokoll SSU. In i2pd wurde der Transport SSU2 finalisiert, der standardmäßig für neue Installationen aktiviert ist, und die Möglichkeit hinzugefügt, das Adressbuch zu deaktivieren.
Quelle: opennet.ru
