Anonyymi verkko I2P 2.0.0 ja C++-asiakas i2pd 2.44.0 julkaistiin. I2P on monikerroksinen anonyymi hajautettu verkko, joka toimii tavallisen Internetin päällä ja käyttää aktiivisesti päästä päähän -salausta, mikä takaa anonymiteetin ja eristyneisyyden. Verkko on rakennettu P2P-tilassa ja muodostuu verkon käyttäjien tarjoamien resurssien (kaistanleveyden) ansiosta, mikä mahdollistaa ilman keskitetysti hallittujen palvelimien käyttöä (verkon sisäinen viestintä perustuu salattujen yksisuuntaisten tunnelien käyttöön osallistuja ja ikätoverit).
I2P-verkon avulla voit luoda verkkosivustoja ja blogeja nimettömästi, lähettää pikaviestejä ja sähköposteja, jakaa tiedostoja ja järjestää P2P-verkkoja. I2P-asiakasohjelmia käytetään nimettömien verkkojen rakentamiseen ja käyttöön asiakas-palvelin-sovelluksissa (verkkosivustot, keskustelut) ja P2P-sovelluksissa (tiedostojen jakaminen, kryptovaluutta). Perus-I2P-asiakasohjelma on kirjoitettu Javalla ja toimii useilla eri alustoilla, kuten Windows, Linux, macOS, Solaris jne. I2pd on I2P-asiakasohjelman itsenäinen toteutus C++:ssa ja sitä jaellaan muokatulla BSD-lisenssillä.
I2P 2.0 ja i2pd 2.44 käyttävät nyt oletusarvoisesti uutta UDP-pohjaista siirtoprotokollaa "SSU2" kaikille käyttäjille. Tämä protokolla parantaa suorituskykyä ja tietoturvaa. SSU2 päivittää kryptografisen pinon kokonaan, poistaa erittäin hitaan ElGamal-algoritmin (ECIES-X25519-AEAD-Ratchetia käytetään päästä päähän -salaukseen ElGamalin/AES+SessionTag:n sijaan), vähentää ylimääräistä kuormitusta SSU-protokollaan verrattuna ja parantaa suorituskykyä mobiililaitteilla.
Muita I2P 2.0:n muutoksia ovat SHA-256-pohjaisen välityspalvelimen todennuksen (RFC 7616) käyttöönotto i2ptunnelissa. SSU2-protokollan toteutus tukee nyt yhteyksien siirtoa ja välittömiä tiedon vastaanottovahvistuksia. Lukkiutumien tunnistusta on parannettu. Reititinlokien pakkausvaihtoehto on lisätty.
I2pd 2.44:ssä käyttömahdollisuus on lisätty SSL- tunneliyhteydet I2P-palvelimelle. Toteutettu mahdollisuus käyttää SSU2- ja NTCP2 (IPv6) -protokollien välityspalvelinta SOCKS5:n kautta. Lisätty MTU-asetukset (Maximum Transmission Unit) SSU2-protokollalle (ssu2.mtu4 ja ssu2.mtu6).
Lähde: opennet.ru
