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