De anonieme netwerktechnologie I2P 1.8.0 en de C++-client i2pd 2.42.0 zijn uitgebracht. I2P is een gelaagd anoniem gedistribueerd netwerk dat bovenop het reguliere internet werkt en actief end-to-end encryptie toepast om anonimiteit en isolatie te waarborgen. Het netwerk is P2P-gebaseerd en is opgebouwd uit de middelen (bandbreedte) die door de gebruikers van het netwerk worden aangeboden, waardoor het gebruik van gecentraliseerde servers vermeden kan worden (de communicatie binnen het netwerk is gebaseerd op versleutelde eenrichtingtunnels 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 een initiƫle implementatie van het UDP-vervoer 'SSU2' gepresenteerd, waarin de prestaties en beveiliging aanzienlijk zijn verbeterd. De implementatie van SSU2 zal het cryptografische framework volledig vernieuwen en het gebruik van de zeer trage ElGamal-algoritme elimineren (voor end-to-end encryptie zal het ECIES-X25519-AEAD-Ratchet in plaats van ElGamal/AES+SessionTag worden gebruikt).
Onder andere wijzigingen zijn de herontwerp van de configuratiewizard in de console en de update van Tomcat naar versie 9.0.62. In i2psnark is ondersteuning voor het systeemvak toegevoegd en is de ondersteuning voor MIME-typen verbeterd. De code voor de implementatie van de BOB-programmeerinterface, die al lange tijd als verouderd was aangemerkt, is verwijderd (gebruikers worden aangeraden over te stappen op het SAMv3-protocol).
Bron: opennet.ru
