Anonyymi verkko I2P 1.7.0 ja C++-asiakas i2pd 2.41.0 julkaistiin. Muistakaamme, että 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-verkossa voit luoda anonyymisti verkkosivustoja ja blogeja, lähettää pikaviestejä ja sähköposteja, vaihtaa tiedostoja ja järjestää P2P-verkkoja. Anonyymien verkkojen rakentamiseen ja käyttämiseen asiakas-palvelin (verkkosivustot, chat) ja P2P (tiedostonvaihto, kryptovaluutat) sovelluksille käytetään I2P-asiakkaita. I2P-perusasiakas on kirjoitettu Java-kielellä, ja se voi toimia useilla alustoilla, kuten Windows, Linux, macOS, Solaris jne. I2pd on itsenäinen I2P-asiakkaan C++-toteutus ja sitä jaetaan muokatun BSD-lisenssin alla.
Muutosten joukossa:
- Järjestelmälokeron sovelma toteuttaa ponnahdusviestien näyttämisen.
- Uusi torrent-tiedostoeditori on lisätty i2psnarkiin.
- IRCv2-tunnisteiden tuki on lisätty i3ptunneliin.
- Vähentynyt suorittimen kuormitus käytettäessä NTCP2-siirtoa.
- Uudet asennukset ovat poistaneet BOB API:n, joka on ollut pitkään vanhentunut (nykyiset asennukset säilyttävät BOB-tuen, mutta käyttäjiä kehotetaan siirtymään SAMv3-protokollaan).
- Parannettu koodi tietojen etsimiseen ja tallentamiseen tietokantaan. Lisätty suojaus heikkotehoisten kumppanien valitsemista vastaan tunneleita asennettaessa. Verkon luotettavuutta on pyritty parantamaan ongelmallisten tai haitallisten reitittimien läsnä ollessa.
- i2pd 2.41:ssä on korjattu ongelma, joka johti verkon luotettavuuden heikkenemiseen.
- Erillinen testiverkko on otettu käyttöön i2pd- ja Java I2P -pohjaisten reitittimien välisten tunnelien testaamiseen. Testiverkon avulla voimme tunnistaa yhteentoimivuusongelmat i2pd:n ja Java I2P:n välillä julkaisua edeltävän testauksen aikana.
- Uuden UDP-kuljetuksen "SSU2" kehittäminen on alkanut, mikä parantaa merkittävästi suorituskykyä ja turvallisuutta. SSU2:n käyttöönotto mahdollistaa myös salauspinon täydellisen päivityksen ja erittäin hitaan ElGamal-algoritmin eroon (päästä päähän -salaukseen käytetään yhdistelmää ECIES-X25519-AEAD-Ratchet ElGamal/AES+:n sijaan SessionTag).
Lähde: opennet.ru