De release van het anonieme netwerk I2P 1.9.0 en de C++-client i2pd 2.43.0 is uit. I2P is een gelaagd anoniem gedistribueerd netwerk dat bovenop het reguliere internet werkt, dat actief end-to-end encryptie gebruikt, wat anonimiteit en isolatie garandeert. Het netwerk wordt opgebouwd in P2P-modus en komt tot stand dankzij de middelen (bandbreedte) die door de gebruikers van het netwerk worden aangeboden, wat het mogelijk maakt om zonder centraal beheerde servers te werken (communicatie binnen het netwerk is gebaseerd op het gebruik van versleutelde eenrichtings-tunnels tussen deelnemers en peers).
In het I2P-netwerk kunnen webpagina's en blogs anoniem worden gemaakt, kunnen instantberichten en e-mails worden verzonden, kunnen bestanden worden gedeeld en kunnen P2P-netwerken worden georganiseerd. Voor het opbouwen en gebruiken van anonieme netwerken voor client-server (websites, chats) en P2P (bestandsuitwisseling, cryptocurrencies) toepassingen worden I2P-clients gebruikt. De basis I2P-client is geschreven in Java en kan op een breed scala aan platforms draaien, zoals Windows, Linux, macOS, Solaris, enzovoort. I2pd is een onafhankelijke implementatie van de I2P-client in C++ en wordt verspreid onder een gewijzigde BSD-licentie.
In de nieuwe versie van I2P is de ontwikkeling van het nieuwe transportprotocol 'SSU2' afgerond, dat is gebaseerd op UDP en uitblinkt in prestaties en veiligheid. Er zijn tests uitgevoerd om SSU2 aan de kant van peers en relais te verifiëren. Het protocol 'SSU2' is standaard ingeschakeld in builds voor Android en ARM, evenals op een klein percentage routers op andere platforms. In de release van november is het de bedoeling 'SSU2' voor alle gebruikers in te schakelen. De uitrol van SSU2 zal de cryptografische stack volledig vernieuwen, het gebruik van de zeer trage ElGamal-algoritme elimineren (voor end-to-end encryptie zal de combinatie ECIES-X25519-AEAD-Ratchet in plaats van ElGamal/AES+SessionTag worden gebruikt), de overhead verlagen in vergelijking met SSU en de werking van mobiele apparaten verbeteren.
Andere verbeteringen zijn onder andere de toevoeging van een deadlock-detector, de mogelijkheid voor het verzenden van routerinformatie (RI, RouterInfo) en verbeterde MTU/PMTU-afhandeling in het oude SSU-protocol. In i2pd is het transport SSU2 afgerond, dat standaard is ingeschakeld voor nieuwe installaties, en er is een optie toegevoegd om het adresboek uit te schakelen.
Bron: opennet.ru
