Byl uveden na trh anonymní síť I2P 2.10.0 a C++ klient i2pd 2.58.0. I2P je vícestupňová anonymní distribuovaná síť, která funguje nad běžným internetem, aktivně využívající end-to-end šifrování, zaručující anonymitu a izolaci. Síť je budována v režimu P2P a vzniká díky zdrojům (propustnosti) poskytovaným uživateli sítě, což umožňuje obejít se bez centrálně řízených serverů (komunikace uvnitř sítě je založena na šifrovaných jednosměrných tunelech mezi účastníkem a peer-ami).
V síti I2P je možné anonymně vytvářet webové stránky a blogy, posílat instantní zprávy a e-maily, sdílet soubory a organizovat P2P sítě. Pro vytváření a používání anonymních sítí pro klient-server (webové stránky, chaty) a P2P (sdílení souborů, kryptoměny) aplikace se používají I2P klienti. Základní I2P klient je napsán v jazyce Java a může fungovat na široké škále platforem, jako jsou Windows, Linux, macOS, Solaris atd. I2pd je nezávislá implementace I2P klienta v jazyce C++ a je distribuována pod modifikovanou licencí BSD.
V nové verzi I2P:
- Byla zavedena experimentální podpora postkvantových kryptografických algoritmů (ve výchozím nastavení je vypnuta).
- Do torrentového klienta I2PSnark byla přidána podpora UDP trackerů.
- Byla vylepšena funkce skrytého režimu (Hidden Mode), která snižuje pravděpodobnost vyčerpání struktur RouterInfo s informacemi o směrovačích a jejich vazbách.
- Od verze I2P 2.11.0, plánované na konec tohoto roku, bude klient vyžadovat Java 17.
Pro C++ klienta i2pd lze vyzdvihnout následující změny:
- Byla přidána podpora postkvantové E2E kryptografie (ML-KEM-512, ML-KEM-768, ML-KEM-1024) při sestavování s OpenSSL verze 3.5.0 a vyšší. Je zapnutá ve výchozím nastavení.
- Zavedení protokolů datagram2 a datagram3.
- V operačním systému Haiku byla opravena nedostatečná kapacita pro souborové popisovače.
- Byla zavedena podpora knihovny boost 1.89.
- Bylo ukončeno přijímání spojení ze sezení ECIESx25519.
- Do webové konzole směrovače byla přidána podpora tmavého a světlého režimu.
- Při neúspěšné pokusu o resolvování hostitele v serverovém tunelu nyní bude provedena opakovaná pokus.
- Byly přidány parametry „ssu2.firewalled4“ a „ssu2.firewalled6“ pro vynucení chování typického pro směrovač za firewallem, i když firewall není přítomen.
- Byla přidána možnost vytvářet unikátní loopback adresy v rozsahu fd00::/8 pro ::1, pokud je to výslovně uvedeno v konfiguraci serverového tunelu.
- Bylo odstraněno zobrazení stavu sítě, pokud je použit režim ipv6-only.
- Byl přidán příkaz PING pro rozhraní SAM.
- Byla opravena zasílání nesprávné verze ve zprávě SetDate rozhraní I2CP.
- Byla opravena maximální velikost UDP bufferu pro OpenBSD.
- Byly přidány parametry „i2p.streaming.maxWindowSize“ a „i2p.streaming.dontSign“.
- Bylo přidáno streamování PING prostřednictvím rozhraní BOB.
- Bylo omezeno maximální množství odchozích streamovacích paketů, pokud je peer nedokáže zpracovat.
- Odchozí tok již nebude neustále znovu požadovat LeaseSet, pokud vzdálený peer zmizel.
- Byly odstraněny volání funkcí, které byly odstraněny z OpenSSL.
- Bylo zajištěno přijetí „HELLO VERSION“ bez „MIN“ a „MAX“ v rozhraní SAM.
- Byl přidán neblokující režim pro UDP sokety v UDP tunelech.
- Aktualizován seznam reseed serverů.
Zdroj: opennet.ru
