In Arti 1.1.12, l'implementazione di Tor in Rust, è iniziato il test dei servizi onion.

Gli sviluppatori della rete anonima Tor hanno pubblicato la versione del progetto Arti 1.1.12, che sviluppa un client Tor scritto in Rust. Il ramo 1.x è contrassegnato come adatto all'uso da parte degli utenti comuni e offre lo stesso livello di riservatezza, usabilità e stabilità dell'implementazione principale scritta in C. Il codice è distribuito sotto le licenze Apache 2.0 e MIT.

A differenza dell'implementazione in C, che inizialmente è stata progettata come proxy SOCKS e successivamente adattata ad altre esigenze, Arti si sviluppa fin dall'inizio come una libreria modulare integrabile, che diverse applicazioni possono utilizzare. Inoltre, durante lo sviluppo di questo nuovo progetto viene tenuta in considerazione tutta l'esperienza passata nello sviluppo di Tor, il che consente di evitare noti problemi architettonici, rendendo il progetto più modulare ed efficiente. Quando il codice in Rust raggiungerà un livello in grado di sostituire completamente la variante in C, gli sviluppatori intendono dare ad Arti lo status di implementazione principale di Tor e interrompere il supporto per l'implementazione in C.

Tra le motivazioni per la riscrittura di Tor in Rust c'è la volontà di ottenere un livello di sicurezza del codice più elevato grazie all'uso di un linguaggio che garantisce una gestione sicura della memoria. Secondo i sviluppatori di Tor, almeno la metà di tutte le vulnerabilità monitorate dal progetto sarà esclusa nella versione scritta in Rust, a patto che nel codice non vengano utilizzati blocchi "unsafe". Inoltre, Rust permetterà di ottenere una maggiore velocità di sviluppo rispetto all'uso di C, grazie all'espressività del linguaggio e alle sue solide garanzie, che consentono di risparmiare tempo su controlli duplicati e codice superfluo.

La versione Arti 1.1.12 è notevole per il completamento dell'implementazione dei servizi onion, pronta per test e sperimentazioni. Con Arti è ora possibile non solo connettersi a servizi onion esistenti, ma anche crearne di propri. Tuttavia, attualmente non sono ancora pronte alcune funzionalità per garantire la riservatezza e la protezione dei servizi onion, come l'autenticazione dei clienti, la protezione da attacchi DoS e il meccanismo di prevenzione dell'individuazione dei nodi Guard "Vanguard", quindi l'implementazione non è ancora raccomandata per utilizzi in produzione.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster