I2P Anonym Network Implementation Release 2.0.0

Det anonyma nätverket I2P 2.0.0 och C++-klienten i2pd 2.44.0 släpptes. I2P är ett anonymt distribuerat nätverk med flera lager som fungerar ovanpå det vanliga Internet, aktivt använder end-to-end-kryptering, vilket garanterar anonymitet och isolering. Nätverket är byggt i P2P-läge och bildas tack vare de resurser (bandbredd) som tillhandahålls av nätverksanvändare, vilket gör det möjligt att klara sig utan användning av centralt hanterade servrar (kommunikation inom nätverket bygger på användning av krypterade enkelriktade tunnlar mellan deltagaren och kamrater).

På I2P-nätverket kan du anonymt skapa webbplatser och bloggar, skicka snabbmeddelanden och e-post, utbyta filer och organisera P2P-nätverk. För att bygga och använda anonyma nätverk för klient-server (webbplatser, chattar) och P2P-applikationer (filutbyte, kryptovalutor) används I2P-klienter. Den grundläggande I2P-klienten är skriven i Java och kan köras på ett brett utbud av plattformar som Windows, Linux, macOS, Solaris, etc. I2pd är en oberoende C++-implementering av I2P-klienten och distribueras under en modifierad BSD-licens.

I I2P 2.0 och i2pd 2.44 är det nya "SSU2"-transportprotokollet aktiverat som standard för alla användare, baserat på UDP och med förbättrad prestanda och säkerhet. Implementeringen av SSU2 kommer att tillåta oss att fullständigt uppdatera den kryptografiska stacken, bli av med den mycket långsamma ElGamal-algoritmen (för end-to-end-kryptering, istället för ElGamal/AES+SessionTag, används kombinationen ECIES-X25519-AEAD-Ratchet ), minska overhead jämfört med SSU-protokollet och förbättra prestandan på mobila enheter.

Andra ändringar i I2P 2.0 inkluderar implementeringen av proxyautentisering i i2ptunnel baserad på SHA-256-hashar (RFC 7616). Implementeringen av SSU2-protokollet har lagt till stöd för anslutningsmigrering och omedelbar bekräftelse av datamottagning. Förbättrad prestanda för dödlägesdetektorn. Tillagt alternativ för att komprimera routerloggar.

i2pd 2.44 lade till möjligheten att använda SSL-anslutningar för tunnlar med en I2P-server. Möjligheten att proxyservera protokollen SSU2 och NTCP2 (ipv6) via SOCKS5 har implementerats. Lade till MTU-inställningar (Maximum Transmission Unit) för SSU2-protokollet (ssu2.mtu4 och ssu2.mtu6).

Källa: opennet.ru

Lägg en kommentar