Představeno vydání anonymní sítě I2P 2.11.0 a C++ klienta i2pd 2.59.0. I2P je vícevrstvá anonymní distribuovaná síť, která pracuje nad běžným internetem, aktivně využívající end-to-end šifrování, zajišťující anonymitu a izolaci. Síť je postavena v režimu P2P a vzniká díky zdrojům (přenosové kapacitě), které poskytují uživatelé sítě, což umožňuje obejít se bez použití centralizovaně spravovaných serverů (komunikace uvnitř sítě je založena na použití šifrovaných jednosměrných tunelů 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:
- Klient nyní vyžaduje pro svou činnost Java 17.
- Byl proveden přechod na 12. verzi web-serveru Jetty.
- Pokračuje integrace post-kvadratové kryptografie. Pro mechanismus výměny klíčů jsou post-kvadratové kryptografické algoritmy zapojeny ve výchozím nastavení.
- Byly zavedeny další opatření proti DoS útokům v souvislosti s pokračujícím útokem neznámých osob na síť I2P. Plánuje se opravný vydání s rozšířenou ochranou.
- Rozhraní SAMv3 nyní podporuje datagram 2 a 3 verze.
Pro C++ klienta i2pd lze vyzdvihnout následující změny:
- Byla přidána podpora post-kvadratových kryptografických algoritmů (ML-KEM-512, ML-KEM-768, ML-KEM-1024) pro protokol NTCP2. Funguje při sestavení s OpenSSL verze 3.5.0 a vyšší.
- Bylo přidáno lokalizace do esperanta, filipínštiny a finštiny. Aktualizována lokalizace pro hebrejštinu.
- Byla přidána nativní grafická aplikace i2pd pro OS Haiku.
- Asociace UDP se SOCKS5 proxy.
- Byla opravena náhodná chyba s NetDb, která vznikala při zastavení routeru.
- Režim omezené síťové dostupnosti.
- Mnoho oprav týkajících se datagramu v rozhraní SAM.
- Bylo zavedené omezení na množství odeslaných dat v datagramu pro kontrolu integrity šifrovaných relací přes UDP tunely.
- Opraveno falešně pozitivní vyhodnocení během testování peeru, způsobené dalším nedávným testováním.
- Router nyní nebude navazovat spojení s uzly, které mají verzi nižší než 0.9.58.
- Floodfilly již nemohou být uzly, které poskytují průchod NAT.
- Publikování skutečného portu při NAT typu full cone.
- Přidány parametry 'i2p.streaming.maxConnsPerMinute' a 'i2p.streaming.maxResends'.
- Přidáno využití seznamu důvěryhodných uzlů pro první uzel v řetězci.
- Zvýšena výkonnost při velkém množství streamů.
- Použití mnoha 'kousků' při česnekovém směrování pro datagram. Datagram3 a 800 se staly výchozími přicházejícími tagy.
- Kosmetické opravy webové konzole i2pd.
- Aktualizován seznam reseed serverů.
Zdroj: opennet.ru
