Die anonyme Netzwerk I2P 1.8.0 und der C++-Client i2pd 2.42.0 wurden veröffentlicht. I2P ist ein mehrschichtiges anonymes verteiltes Netzwerk, das über das normale Internet arbeitet und aktiv End-to-End-Verschlüsselung nutzt, um Anonymität und Isolation zu gewährleisten. Das Netzwerk wird im P2P-Modus aufgebaut und entsteht durch die Ressourcen (Bandbreite), die von den Benutzern des Netzwerks bereitgestellt werden, was es ermöglicht, ohne zentral verwaltete Server auszukommen (die Kommunikation innerhalb des Netzwerks basiert auf verschlüsselten unidirektionalen Tunneln zwischen Teilnehmern und Peers).
Im I2P-Netzwerk können anonym Websites und Blogs erstellt, Instant-Nachrichten und E-Mails gesendet, Dateien ausgetauscht und P2P-Netzwerke organisiert werden. Für den Aufbau und die Nutzung anonymisierter Netzwerke für Client-Server- (Webseiten, Chats) und P2P- (Dateiübertragungen, Kryptowährungen) Anwendungen werden I2P-Clients eingesetzt. Der Basis-I2P-Client ist in Java geschrieben und kann auf einer Vielzahl von Plattformen wie Windows, Linux, macOS, Solaris usw. betrieben werden. I2pd ist eine unabhängige Implementierung des I2P-Clients in C++ und wird unter einer modifizierten BSD-Lizenz verteilt.
In der neuen Version von I2P wird eine erste Implementierung des UDP-Transports "SSU2" vorgestellt, die die Leistung und Sicherheit erheblich steigert. Die Einführung von SSU2 ermöglicht es, den kryptografischen Stack vollständig zu aktualisieren und den sehr langsamen Algorithmus ElGamal abzuschaffen (statt ElGamal/AES+SessionTag wird ECIES-X25519-AEAD-Ratchet für die End-to-End-Verschlüsselung verwendet).
Unter den anderen Änderungen wird das Design des Einrichtungsassistenten in der Konsole überarbeitet und Tomcat auf Version 9.0.62 aktualisiert. In i2psnark wurde die Unterstützung für das Systemtray hinzugefügt und die MIME-Typen werden jetzt korrekt geladen. Der Code für die Implementierung der Programmierschnittstelle BOB, die bereits seit langem als veraltet gilt, wurde entfernt (den Nutzern wird empfohlen, auf das SAMv3-Protokoll umzusteigen).
Quelle: opennet.ru
