È stata rilasciata la rete anonima I2P 1.8.0 e il client C++ i2pd 2.42.0. I2P è una rete distribuita anonima multilivello che opera sopra l'internet convenzionale, utilizzando attivamente la crittografia end-to-end per garantire anonimato e isolamento. La rete è costruita in modalità P2P formando un'infrastruttura 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 sull'uso di tunnel crittografati unidirezionali tra un partecipante e i peer).
Nella 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 client I2P. Il client I2P di base è scritto in Java e può funzionare su un'ampia gamma di piattaforme, come Windows, Linux, macOS, Solaris, ecc. I2pd è un'implementazione autonoma del client I2P scritta in C++ e distribuita con una licenza BSD modificata.
Nella nuova versione di I2P è stata proposta l'implementazione iniziale del trasporto UDP 'SSU2', che migliora significativamente le prestazioni e la sicurezza. L'implementazione di SSU2 consentirà di aggiornare completamente lo stack crittografico e di eliminare l'uso del molto lento algoritmo ElGamal (per la crittografia end-to-end verrà utilizzata la combinazione ECIES-X25519-AEAD-Ratchet invece di ElGamal/AES+SessionTag).
Tra le altre modifiche vi è il ripensamento del layout della procedura guidata di configurazione nella console e l'aggiornamento di Tomcat alla versione 9.0.62. In i2psnark è stata aggiunta la supporto per il vassoio di sistema e garantita la possibilità di caricare tipi MIME. Il codice con l'implementazione dell'interfaccia BOB, ormai obsoleta, è stato rimosso (si consiglia agli utenti di passare all'uso del protocollo SAMv3).
Fonte: opennet.ru
