Ilmus I2P 1.7.0 ja C++-kliendi i2pd 2.41.0 uus versioon. Tuletame meelde, et I2P on mitmekihiline anonüümne jaotatud võrk, mis töötab tavalise interneti kohal, kasutades aktiivselt lõpp-punktide vahelise krüpteerimise (end-to-end) kaitse, tagades anonüümsuse ja isoleerituse. Võrk kujuneb välja P2P režiimis ning see moodustub tänu kasutajate andmeedastusvõimele, mis võimaldab säilitada tsentraliseeritud serverite vajaduse (võrgu vahelised suhtlused põhinevad krüpteeritud ühesuunalistel tunnelitel osalejate ja peer-ide vahel).
I2P võrgus saab anonüümselt luua veebisaite ja blogisid, saata koheseid sõnumeid ja e-kirju, vahetada faile ning korraldada P2P-võrke. Anonüümsete võrkude ehitamiseks ja kasutamiseks klient-server (veebilehed, jututoad) ning P2P (failide jagamine, krüptovaluutad) rakendusteks kasutatakse I2P-kliente. Põhiline I2P klient on kirjutatud Java keeles ja töötavad paljusid platvorme, nagu Windows, Linux, macOS, Solaris jne. I2pd on sõltumatu I2P kliendi rakendus C++ keeles ja jagatakse muudetud BSD litsentsi all.
Muudatuste seas:
- Süsteemisalves olevas rakenduses on rakendatud hüpikakenete kuvamine.
- I2psnarkis on lisatud uus torrent-failide redigeerija.
- I2ptunnelis on lisatud IRCv3 siltide tugi.
- NTCP2 transpordi kasutamise korral on vähendatud protsessori koormust.
- Uutesse installides on eemaldatud BOB liides, mis on juba pikka aega vananenud (olemasolevates installides on BOB tugi säilinud, kuid kasutajatele soovitatakse minna üle SAMv3 protokolli kasutamisele).
- Andmebaasi teabe otsimise ja salvestamise kood on parendatud. Tunnelite seadistamisel on lisatud kaitse madala jõudlusega peer-ide valimise vastu. On tehtud tööd, et parandada võrgu töö usaldusväärsust probleemses või kahjulikes ruuterites.
- I2pd 2.41-s on kõrvaldatud probleem, mis põhjustas võrgu usaldusväärsuse vähenemist.
- I2pd ja Java I2P ruuteri tunnelite testimiseks on rajatud eraldi testvõrk. Testvõrk võimaldab tuvastada i2pd ja Java I2P ühilduvuse probleeme varajaste väljalaskete etapis.
- On alanud uue UDP-transpordi "SSU2" arendamine, millel on oluliselt paranenud jõudlus ja turvalisus. SSU2 rakendamine võimaldab täielikult uuendada krüptograafilist steki ja loobuda väga aeglasest ElGamal algoritmist (lõpp-punktide krüpteerimiseks kasutatakse ECIES-X25519-AEAD-Ratchet komplekti ElGamal/AES+SessionTag asemel).
Allikas: opennet.ru
