Udgivelsen af det anonyme netværk I2P 2.11.0 og C++-klienten i2pd 2.59.0 er præsenteret. I2P er et lagdelt, anonymt distribueret netværk, der fungerer over det almindelige internet, som aktivt anvender end-to-end kryptering for at sikre anonymitet og isolering. Netværket opbygges i P2P-tilstand og dannes på grundlag af ressourcer (båndbredde) leveret af brugerne af netværket, hvilket gør det muligt at undgå centralt administrerede servere (kommunikationen inden for netværket er baseret på kryptografisk sikrede ensrettede tunneller mellem deltagerne og peerne).
I I2P-netværket kan man anonymt oprette websteder og blogs, sende øjeblikkelige beskeder og e-mails, dele filer og organisere P2P-netværk. For opbygning og brug af anonyme netværk til klient-server (websteder, chats) og P2P (fildeling, kryptovaluta) applikationer anvendes I2P-klienter. Den grundlæggende I2P-klient er skrevet i Java og kan køre på en bred vifte af 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.
I den nye version af I2P:
- Klienten kræver nu Java 17 for at fungere.
- Der er sket en overgang til version 12 af web-server Jetty.
- Integrationen af post-kvant kryptografi er fortsat. Algoritmerne for post-kvant kryptografi anvendes som standard i nøgleudvekslingsmekanismen.
- Der er indført yderligere foranstaltninger mod DoS-angreb i forbindelse med det igangværende angreb fra ukendte personer på I2P-netværket. En korrektionsudgivelse med udvidet beskyttelse er planlagt.
- SAMv3-grænsefladen understøtter nu datagramversionerne 2 og 3.
For C++-klienten i2pd kan følgende ændringer fremhæves:
- Støtte til algoritmerne for post-kvant kryptografi (ML-KEM-512, ML-KEM-768, ML-KEM-1024) er tilføjet til NTCP2-protokollen. Det fungerer med compilation med OpenSSL version 3.5.0 og højere.
- Der er tilføjet lokalisering til esperanto, filippinsk og finsk. Lokaliseringen for hebraisk er blevet opdateret.
- Der er tilføjet en native grafisk applikation i2pd til Haiku OS.
- Association af UDP med SOCKS5-proxy.
- Der er rettet en tilfældig krasj med NetDb, der opstod ved stoppet af routeren.
- Begrænset netværksadgang.
- Mange rettelser vedrørende datagram i SAM-grænsefladen.
- Der er blevet implementeret en begrænsning på mængden af sendte data i datagramformat for at kontrollere integriteten af krypterede sessioner gennem UDP-tunneller.
- Der er rettet et falsk positivt resultat ved test af peer, forårsaget af endnu en nylig test.
- Routeren vil nu ikke oprette forbindelser med noder, der har en version lavere end 0.9.58.
- Floodfill-noder kan nu ikke være noder, der möjliggör NAT-traversal.
- Publicering af den reelle port ved full cone NAT.
- Parametrene «i2p.streaming.maxConnsPerMinute» og «i2p.streaming.maxResends» er blevet tilføjet.
- Brugen af en liste over betroede noder til den første node i kæden er blevet tilføjet.
- Forbedret ydeevne ved et stort antal streams.
- Brug af flere 'slice' i grafisk routning for datagram. Datagram3 og 800 blev standard indgående tags.
- Kosmetiske rettelser i i2pd webkonsollen.
- Opdateret liste over reseed-servere.
Kilde: opennet.ru
