Anoniem netwerk I2P 2.0.0 en C++ client i2pd 2.44.0 zijn vrijgegeven. I2P is een meerlaags anoniem gedistribueerd netwerk dat bovenop het reguliere internet werkt en actief gebruik maakt van end-to-end encryptie om anonimiteit en isolatie te garanderen. Het netwerk is gebouwd in P2P-modus en wordt gevormd dankzij de middelen (bandbreedte) die door netwerkgebruikers worden geleverd, waardoor het mogelijk is om het gebruik van centraal bestuurde servers achterwege te laten (communicatie binnen het netwerk is gebaseerd op het gebruik van gecodeerde unidirectionele tunnels tussen de deelnemer en peers).
Het I2P-netwerk stelt je in staat om anoniem websites en blogs te creëren, instant messages en e-mails te versturen, bestanden te delen en P2P-netwerken te organiseren. I2P-clients worden gebruikt om anonieme netwerken te bouwen en te gebruiken voor client-servertoepassingen (websites, chats) en P2P-toepassingen (bestandsdeling, cryptocurrency). De basis I2P-client is geschreven in Java en draait op een breed scala aan platforms, zoals Windows, Linux, macOSI2pd is een onafhankelijke implementatie van de I2P-client in C++ en wordt gedistribueerd onder een aangepaste BSD-licentie.
I2P 2.0 en i2pd 2.44 gebruiken standaard het nieuwe UDP-gebaseerde transportprotocol "SSU2" voor alle gebruikers, met verbeterde prestaties en beveiliging. De implementatie van SSU2 zal de cryptografische stack volledig updaten, het zeer trage ElGamal-algoritme elimineren (voor end-to-end encryptie wordt de ECIES-X25519-AEAD-Ratchet-bundel gebruikt in plaats van ElGamal/AES+SessionTag), de overhead verlagen ten opzichte van het SSU-protocol en de prestaties op mobiele apparaten verbeteren.
Andere wijzigingen in I2P 2.0 zijn onder meer de implementatie van SHA-2 (RFC 256) proxy-authenticatie in i7616ptunnel. De implementatie van het SSU2-protocol ondersteunt nu verbindingsmigratie en directe bevestiging van gegevensontvangst. De deadlock-detector is verbeterd. Er is een optie toegevoegd voor het comprimeren van routerlogs.
In i2pd 2.44 is de mogelijkheid om dit te gebruiken toegevoegd. SSL- Verbindingen voor tunnels met de I2P-server. De mogelijkheid geïmplementeerd om de SSU2- en NTCP2 (IPv6)-protocollen te proxyen via SOCKS5. MTU-instellingen (Maximum Transmission Unit) toegevoegd voor het SSU2-protocol (ssu2.mtu4 en ssu2.mtu6).
Bron: opennet.ru
