È stato rilasciato la rete anonima I2P 1.9.0 e il client C++ i2pd 2.43.0. I2P è una rete distribuita anonima multilivello che opera sopra Internet, utilizzando attivamente la crittografia end-to-end, garantendo anonimato e isolamento. La rete è costruita in modalità P2P e si forma grazie alle risorse (larghezza di banda) fornite dagli utenti della rete, permettendo di evitare l'uso di server gestiti centralmente (le comunicazioni all'interno della rete si basano su tunnel crittografati unidirezionali tra i partecipanti e i peer).
In rete I2P è possibile creare siti web e blog in modo anonimo, inviare messaggi istantanei e email, scambiare file e organizzare reti P2P. Per costruire e utilizzare reti anonime per applicazioni client-server (siti, chat) e P2P (scambio di file, criptovalute), si utilizzano i client I2P. Il client I2P di base è scritto in Java e può funzionare su un'ampia gamma di piattaforme, come Windows, Linux, macOS, Solaris e così via. I2pd è un'implementazione indipendente del client I2P in C++ ed è distribuito con una licenza BSD modificata.
Nella nuova versione di I2P è stata completata la progettazione del nuovo protocollo di trasporto "SSU2", basato su UDP e caratterizzato da un miglioramento delle prestazioni e della sicurezza. Sono stati implementati test per verificare SSU2 sul lato dei peer e dei relay. Il protocollo "SSU2" è incluso di default nelle build per Android e ARM, oltre a un piccolo numero di router basati su altre piattaforme. Nella versione di novembre è previsto l'inserimento di "SSU2" per tutti gli utenti. L'implementazione di SSU2 consentirà di aggiornare completamente lo stack crittografico, eliminando l'uso del molto lento algoritmo ElGamal (per la crittografia end-to-end sarà utilizzata la combinazione ECIES-X25519-AEAD-Ratchet invece di ElGamal/AES+SessionTag), riducendo le spese generali rispetto a SSU e migliorando le prestazioni sui dispositivi mobili.
Tra le altre migliorie si segnala l'aggiunta di un rilevatore di deadlock, l'assicurazione dell'invio ai peer delle informazioni sul router (RI, RouterInfo) e un miglioramento della gestione di MTU/PMTU nel vecchio protocollo SSU. In i2pd è stata finalizzata la trasmissione di SSU2, che è inclusa di default per le nuove installazioni, con aggiunta della possibilità di disattivare la rubrica.
Fonte: opennet.ru
