Il progetto Tor ha annunciato il rilascio di una nuova versione del suo client Arti 1.4.0, sviluppato in Rust. Questa versione include molte nuove funzionalità e miglioramenti volti a ottimizzare le prestazioni e la facilità d'uso.
Uno dei principali aggiornamenti è il nuovo interfaccia RPC, che sostituisce la porta di controllo nell'implementazione C di Tor. I principali vantaggi della nuova interfaccia includono:
- un protocollo basato su JSON riduce la necessità di creare parser e codificatori personalizzati.
- Un design basato sulle capacità preclude interferenze accidentali delle applicazioni nell'uso di Arti.
- specifiche chiare per la gestione di messaggi, parametri e dati inaspettati.
- un meccanismo di rilevamento semplifica la configurazione delle applicazioni per utilizzare la porta RPC.
- il supporto per richieste multiple permette di effettuare più richieste contemporaneamente su una singola connessione.
Inoltre, nella nuova versione è stata svolta una preparazione per il supporto per il relay ed è stata migliorata la resilienza agli attacchi denial-of-service lato servizi.
Il sito del progetto Arti ha ricevuto anch'esso un aggiornamento significativo. Ora è possibile trovare informazioni sul progetto, esempi di codice, documentazione e molto altro. Un grande grazie al team di DocumentWrite per il supporto nella creazione e implementazione del nuovo design del sito.
Il rilascio di Arti 1.4.0 è dedicato alla memoria di Jérémy Bobbio (1982-2024), noto nella comunità come Lunar. Lunar è stato un volontario di Tor, un hacker di software libero e un organizzatore della comunità. Ha dato un contributo significativo a Debian e al progetto Reproducible Builds.
Fonte: linux.org.ru
