"La chat è cifrata". Leggi questa frase spesso, ma sai cosa significa davvero? La crittografia end-to-end (E2EE) è la tecnologia che garantisce che solo mittente e destinatario possano leggere i messaggi scambiati: nessun altro, nemmeno l'azienda che fornisce il servizio, può accedere al contenuto. Capirla è fondamentale per scegliere con cognizione di causa la tua app di messaggistica.
Come funziona, in parole semplici
Immagina una cassetta della posta con due lucchetti. Mittente e destinatario tengono ciascuno la propria chiave: il messaggio parte già chiuso dal dispositivo del mittente e si apre solo su quello del destinatario. Chi lo trasporta (i server dell'azienda) vede solo una busta sigillata: agisce da "postino", incapace di leggere il contenuto.
La base tecnica è la crittografia a chiave pubblica: ogni dispositivo genera una coppia di chiavi, una pubblica (da condividere, come un indirizzo) e una privata (che non lascia mai il telefono). I messaggi vengono cifrati con la chiave pubblica del destinatario e decifrati solo dalla sua chiave privata. WhatsApp, ad esempio, rinnova le chiavi a ogni singolo messaggio e offre un codice di sicurezza (QR o numero a 60 cifre) per verificare che nessuno si sia intromesso nella conversazione.
Crittografato non sempre significa privato
Qui la maggior parte delle persone si ferma. Ed è un errore. Il primo punto da verificare è: la crittografia end-to-end è attiva di default?
Signal la applica a tutte le conversazioni e chiamate, di default, senza eccezioni. Raccogliendo il minimo indispensabile dei dati utente, è considerata dagli esperti il riferimento del settore. Oggi permette anche di comunicare tramite username, senza condividere il numero di telefono.
WhatsApp usa la stessa tecnologia (il Signal Protocol) ed è cifrata di default in ogni chat. Attenzione però ai metadati (chi chiiami, quando, quanto spesso) e ai backup su cloud non cifrati, che restano un punto debole.
Telegram NON cifra di default: le chat normali restano sui server in chiaro per l'azienda. La crittografia end-to-end esiste solo nelle "chat segrete", da attivare manualmente, e non è disponibile per i gruppi.
La differenza tra "crittografia disponibile" e "crittografia attiva" è tutto ciò che conta nella pratica.
Altri fattori da valutare
Oltre alla E2EE di default, altri elementi distinguono un servizio davvero rispettoso della privacy:
- Codice open source: consente a ricercatori indipendenti di verificare le promesse dell'azienda. Signal pubblica tutto il proprio codice.
- Sede legale e giurisdizione: un'azienda soggetta a legislazioni europee sulla protezione dei dati offre garanzie maggiori.
- Raccolta dati minima: meno dati collezionati, meno dati possono trapelare o essere requisiti.
Lo stesso principio vale per l'email, dove la E2EE nativa è ancora più rara: Tuta cifra automaticamente anche l'oggetto dei messaggi tra utenti del servizio, mentre Proton rende impossibile persino al provider decifrare la tua inbox.
In conclusione
La crittografia end-to-end è oggi lo standard tecnico minimo per comunicare in privato — ma solo se attiva di default, non come opzione nascosta nei menu. Se oggi hai imparato qualcosa di nuovo sulla tua app preferita, forse è il momento di rivalutarla. Nel prossimo articolo passiamo dal software all'hardware: come proteggere la privacy del tuo smartphone.