Tor è da anni uno degli strumenti più efficaci per proteggere anonimato e privacy online. Tor Browser funziona come una “cipolla” da qui l’acronimo Tor (The Onion Routing) criptando i nodi di accesso e rendendo anonima la navigazione. Il traffico viene criptato in tre strati, ciascuno destinato a un nodo diverso: un nodo di ingresso, un nodo intermedio e un nodo di uscita, dove l’ultimo strato viene rimosso prima che i dati raggiungano il sito web finale. Ogni nodo conosce solo la sua posizione nel percorso, non l’intero circuito, garantendo un alto grado di anonimato.
Lo sviluppo e la comunità che stanno dietro al progetto Tor è estrememente vivace e produttiva, l’ecosistema delle minacce online si è evoluto ed ha implementato ulteriori strumenti per attuare gli attacchi o le interferenze nel transito dei dati. Fino ad oggi Tor utilizzava il sitema di cifratura denominato Tor1, proprio per l’evolversi delle minacce, questo protocollo cominciava a mostrare limiti sempre più evidenti. Con Counter Galois Onion (CGO), Tor introduce il più grande aggiornamento crittografico degli ultimi anni: più sicuro, più resistente agli attacchi e progettato per scenari moderni. In questo articolo cerchiamo di analizzare in modo chiaro e semplice cos’è CGO, come funziona, cosa cambia per gli utenti (in termini di sicurezza e protezione) e quali sono i limiti di Tor Browser nell’”uso quotidiano”.
CGO è il nuovo schema di cifratura utilizzato da Tor per proteggere le celle dati lungo il percorso multilivello della rete onion. È stato introdotto per risolvere vulnerabilità strutturali del precedente sistema tor1, che permetteva potenziali attacchi attivi, manipolazioni del traffico e non offriva una vera forward secrecy. Con CGO, Tor diventa molto più robusto contro aggressori avanzati, incluse entità con capacità di osservazione della rete.

I limiti del vecchio schema tor1 erano principalmente tre:
• Malleabilità del traffico: un aggressore poteva modificare una cella e seguirla lungo il percorso.
• Integrità debole: solo 4 byte di digest, insufficienti per standard moderni.
• Forward secrecy limitata: la stessa chiave rimaneva valida per l’intero circuito.
Questi difetti potevano esporre gli utenti a rischi di correlazione, tracciamento o manipolazione.
CGO introduce una cifratura “wide-block” basata su Rugged Pseudorandom Permutation (RPRP) con la costruzione UIV+. Tradotto: ogni cella è cifrata come un blocco indivisibile. Modificare anche un singolo bit corrompe l’intera cella, impedendo completamente attacchi di manipolazione.
Inoltre, la chiave non è più statica: viene aggiornata ad ogni operazione, garantendo forward secrecy immediata. Il tutto è accompagnato da un sistema di autenticazione più forte, con tag di integrità da 16 byte.
• maggiore protezione contro attacchi attivi;
• forward secrecy istantanea;
• integrità dati molto più robusta;
• migliore protezione contro manipolazioni e tagging attacks;
• maggiore resilienza verso analisi e interferenze della rete.
In sintesi: Tor diventa più sicuro senza richiedere alcuna configurazione manuale all’utente.
CGO migliora la cifratura dei relay, ma non elimina altri limiti strutturali della rete Tor:
• Analisi del traffico: timing e volumetria possono comunque rivelare pattern.
• Exit node: l’ultimo nodo può vedere il traffico non HTTPS in chiaro. Più semplicemente, non significa che l’utente venga identificato, Tor continua a nascondere l’indirizzo IP reale e l’origine della connessione, ma il problema riguarda il contenuto dei dati.
Quando un sito utilizza solo http, la comunicazione non è protetta da alcun livello di cifratura tra l’Exit Node e il server del sito. In questa situazione è possibile intercettare:
contenuto delle pagine visitate
dati inviati tramite form (login, password, messaggi)
cookie non protetti
parametri delle URL
ogni informazione che un Wi-Fi pubblico potrebbe intercettare
Con un sito https, invece, l’Exit Node vede solo il dominio (SNI) e la quantità di dati trasferiti, ma non può leggere il contenuto né decifrare comunicazioni e credenziali. E’ altresì chiaro che questo problema non è legato a CGO ed alla cifratura dei nodi ma dal protocollo del sito visitato.
• Fingerprinting del browser: alcuni siti riconoscono Tor Browser da caratteristiche (uniche) tecniche, come gli header, che sono uniformati per tutti gli utenti – l’user-agent è quello specifico di Tor Browser – molte API del browser sono disattivate – il comportamento della privacy sandbox è unico.
• Errori dell’utente: login, script attivi possono rivelare alcuni dati sulla posizione ed identità.
Alcuni siti bloccano Tor o non funzionano correttamente. Le cause principali derivano dalla struttura stessa di Tor e dall’uso della crittografia così avanzata. In questi ed alcuni casi i siti possono bloccare la restituzione dei contenuti o bloccare alcune funzionalità (spesso basate su Javascript).
• Protezione anti‑abuso: molti servizi associano IP di Tor a bot, spam o attività sospette.
• Captcha infiniti: sistemi come Cloudflare vedono Tor come “alto rischio”e la richiesta di identificarsi come NON bot o robot va in loop.
• Blocco geolocalizzazione: Tor non garantisce una posizione coerente oppure unica, e questo rompe alcuni servizi che necessariamente si basano sulla posizione.
• Protezione anti‑tracciamento del browser: alcune pagine richiedono fingerprinting avanzato che Tor Browser blocca.
• Funzioni che richiedono WebRTC, geolocalizzazione, storage avanzato o 3rd‑party cookies, che Tor disattiva.
• Piattaforme bancarie o sistemi di pagamento: molti provider rifiutano connessioni da reti anonime.
Questi limiti non sono “difetti”, ma conseguenze dirette del design anonimo di Tor. In poche parole significa che Tor Browser non è completamente adatto ad una navigazione “quotidiana”, ma più adatto ad una navigazione di ricerca o di consultazione di risorse che potrebbero essere bloccate o nello scambio di informazioni più riservate per ragioni professionali o di studio.
Quindi nell’utilizzo di tutti i giorni, Tor può presentare alcuni limiti tra cui:
• velocità inferiore rispetto a browser normali (il sistema “a nodi” rimbalza la connessione tra più relay che dipendono, in termini di prestazioni, dalla posizione, latenza, e congestione)
• video streaming che puòdiventare problematico (per lo stesso sistena a nodi)
• difficoltà con login multipli o sistemi di verifica via SMS/email. Per il riconoscimento del Browser stesso e relativo blocco da pare di alcuni siti di Homebanking o di natura istituzionale.
• possibili momentanee interruzioni improvvise dovute a nodio in congestione o Down.
Nota importante: il protocollo CGO è ancora e comunque in fase sperimentale e l’intero sistema Tor non è ancora ottimizzato, non tutti i relay (nodi) utilizzano CGO anche se l’implementazione è in atto e sarà terminata in maniera graduale.
Counter Galois Onion è un passo in avanti enorme per la sicurezza della rete Tor. Rende il sistema più solido, moderno e resistente contro manipolazioni avanzate. Non elimina tutti i limiti di Tor, ma ne innalza significativamente il livello di protezione. Per chi ha bisogno di anonimato, monitoraggio zero e tutela reale della privacy, Tor con CGO rappresenta e rappresenterà uno dei sistemi di protezione più solidi dell’intero panorama Web. Se Tor Browser viene utilizzato correttamente il proprio anonimato e protezione della Privacy può definirsi totale e sicura.
TAG Privacy
Views: 1