Frigivelse af den anonyme netværksimplementering I2P 1.9.0 og C++-klienten i2pd 2.43

Det anonyme netværk I2P 1.9.0 og C++-klienten i2pd 2.43.0 blev frigivet. I2P er et anonymt distribueret multi-lags netværk, der opererer oven på det almindelige internet, aktivt bruger end-to-end kryptering, hvilket garanterer anonymitet og isolation. Netværket er bygget i P2P-tilstand og er dannet takket være de ressourcer (båndbredde), som netværksbrugere stiller til rådighed, hvilket gør det muligt at undvære brugen af ​​centralt styrede servere (kommunikation inden for netværket er baseret på brug af krypterede ensrettede tunneler mellem deltageren og jævnaldrende).

I I2P-netværket kan du anonymt oprette websteder og blogs, sende onlinebeskeder og e-mail, udveksle filer og organisere P2P-netværk. For at bygge og bruge anonyme netværk til klient-server (websteder, chats) og P2P (fildeling, kryptovaluta) applikationer, bruges I2P klienter. Den grundlæggende I2P-klient er skrevet i Java og kan køre på en lang række platforme såsom Windows, Linux, macOS, Solaris osv. I2pd er en uafhængig implementering af I2P-klienten i C++ og distribueres under en modificeret BSD-licens.

Den nye version af I2P fuldender udviklingen af ​​en ny transportprotokol "SSU2", baseret på UDP og bemærkelsesværdig for forbedret ydeevne og sikkerhed. Tests er blevet implementeret for at kontrollere SSU2 på peer- og relæsiden. "SSU2"-protokollen er aktiveret som standard i Android og ARM builds, såvel som på en lille procentdel af routere baseret på andre platforme. November-udgivelsen planlægger at aktivere "SSU2" for alle brugere. Implementeringen af ​​SSU2 vil give os mulighed for fuldstændig at opdatere den kryptografiske stak, slippe af med den meget langsomme ElGamal-algoritme (til ende-til-ende-kryptering vil ECIES-X25519-AEAD-Ratchet-kombinationen blive brugt i stedet for ElGamal/AES+SessionTag ), reducere overhead sammenlignet med SSU og forbedre ydeevnen af ​​mobile enheder.

Andre forbedringer omfatter tilføjelsen af ​​en deadlock-detektor, der sikrer, at routerinformation (RI, RouterInfo) sendes til peers, og forbedret MTU/PMTU-håndtering i den gamle SSU-protokol. I i2pd er SSU2-transporten blevet bragt til sin endelige form, som er aktiveret som standard for nye installationer, og muligheden for at deaktivere adressebogen er blevet tilføjet.

Kilde: opennet.ru

Tilføj en kommentar