Megjelent az I2P 2.9.0 névtelen hálózat és az i2pd 2.57.0 C++ kliens új verziója. Az I2P egy többrétegű névtelen, elosztott hálózat, amely a hagyományos interneten működik, aktívan használ szálak közötti titkosítást, garantálva ezzel az anonimitást és elszigeteltséget. A hálózat P2P módon épül fel, és a felhasználók által biztosított erőforrások (sávszélesség) révén jön létre, lehetővé téve a központosított szerverek alkalmazásának elkerülését (a hálózaton belüli kommunikáció titkosított, egyirányú alagutak használatán alapul a résztvevők és a peer-ek között).
Az I2P hálózatban névtelen weboldalak és blogok hozhatók létre, azonnali üzenetek és e-mailek küldhetők, fájlok cserélhetők és P2P-hálózatok szervezhetők. Az I2P-kliensek az anonimitásra épülő hálózatok építésére és használatára szolgálnak, beleértve a kliens-szerver (weboldalak, chat) és P2P (fájlmegosztás, kriptovaluták) alkalmazásokat. Az alap I2P-kliens Java nyelven íródott, és széles platformválasztékon képes működni, mint például Windows, Linux, macOS, Solaris stb. Az i2pd egy független megvalósítása az I2P kliensnek C++ nyelven, és módosított BSD licenc alatt terjesztik.
Az új I2P verzióban:
- Fokozott az i2ptunnel rendszer teljesítménye a szálak kihasználásának optimalizálásával.
- Az NTCP2 protokoll megvalósítása alkalmas a probing-támadások elleni védelemre.
- Folytatódik az értesítési rendszer integrálása az alap I2P kliensen működő alkalmazásokhoz, például az i2psnark torrent klienshez.
- Alapértelmezés szerint be van kapcsolva a floodfill mód minden új telepítésnél, amely kérés esetén a konfigurációban kikapcsolható.
- Megvalósult a hálózatban lévő peer-ek ismert routereinek térképi vizualizációja a netDb-ből.
- Folyamatban van a forgalomellenőrző rendszer megvalósítása az alagutak számára és a Datagram2 protokollon.
- Elkészült a poszt-kvantum kriptográfiára való átállás tervezése.
- Az I2P 2.11.0-ás verziótól a kliens Java 17-et fog igényelni.
A C++-kliense i2pd következő változásai kiemelhetők:
- Támogatás az OpenIndiana (Solaris) operációs rendszerhez.
- Javítva lett a 32 bites build a Haiku operációs rendszerhez.
- Helyi domain socketek valósultak meg az I2CP interfészhez.
- HTTP- és SOCKS-proxy hozzáférés biztosítva van a BOB interfészen.
- Hozzáadva a FORWARD-sessziók kezelése a SAM interfészen.
- Új paraméter a tunnelnél «keys=shareddest», amely lehetővé teszi a közös helyi végpont használatát.
- Javítva lett a SSU2 protokollra vonatkozó irányítás.
- Megakadályozva lett a megbízható peer-ek eltávolítása a netDb-ből.
- Megszüntetve a SAM interfészen a kapcsolatok megszakadása esetén bekövetkező összeomlás.
- Kikapcsolva a veszteségellenőrzés a streaming során.
- Az NTCP2 protokoll megvalósítása frissítve lett a probing-támadások ellen.
- A router peer minimum verziója frissítve lett 0.9.62-re.
- A SAM interfészen első verziójú datagram protokoll támogatása hozzáadva port használata nélkül.
- Helyiizálás héberre és hindire.
- Frissítve lett a reseed szerverek listája.
Forrás: opennet.ru
