Nella propria scheda sul Play Store, Telegram si definisce una messaggistica "altamente sicura". È persino vero — solo non per la chat che hai aperto la prima volta che avvii l'app e scrivi a qualcuno. Volevamo sapere quanti tocchi separano "app installata" da "effettivamente cifrato end-to-end". Abbiamo contato.

Cosa significa davvero "chat cloud"

Apri una nuova conversazione su Telegram e finisci nella cosiddetta chat cloud. Il nome è più onesto di quanto sembri: il contenuto si trova davvero nel cloud di Telegram, in una forma che Telegram può leggere. Ciò che è cifrato è la connessione tra il tuo dispositivo e il server (cifratura di trasporto) — ma sul server stesso si trova il testo in chiaro, o almeno qualcosa che Telegram può ritrasformare in testo in chiaro su richiesta. È lo stesso livello di sicurezza di praticamente qualsiasi archiviazione cloud: buono contro chi origlia lungo il percorso, inutile contro il fornitore stesso o chiunque bussi alla sua porta.

Non è un segreto — Telegram non l'ha mai nascosto, è scritto nelle sue stesse FAQ. Il problema non è l'onestà. Il problema è l'ordine delle cose: sicuro è l'eccezione, non la regola.

La strada verso la cifratura vera — contata

Per scrivere davvero in modo cifrato end-to-end serve una "chat segreta". Abbiamo preso un'app appena installata e contato cosa si frappone:

  1. Toccare l'icona della matita per iniziare una nuova conversazione.
  2. Aprire la rubrica e scegliere una persona.
  3. Toccare il suo nome in alto nella chat per arrivare al profilo.
  4. Aprire il menu a tre puntini.
  5. Selezionare "Avvia chat segreta" — una voce di menu separata, una conversazione separata, una lista chat separata.
  6. Aspettare che l'altra persona si accorga persino di questa nuova, seconda chat, dato che non è la stessa in cui stavate appena scrivendo.
  7. Ricominciare a scrivere lì — la cronologia della chat cloud non ti segue.

Sette passaggi, una nuova conversazione, una cronologia persa. E questo solo se si sa già che questa opzione esiste — non è nel menu principale, si nasconde dietro il profilo della persona.

Perché è più di un dettaglio

Si potrebbe dire: sette tocchi non sono un gran problema. Infatti non lo sono — per chi legge questo articolo e ora sa cosa cercare. Per tutti gli altri è un ostacolo che in pratica non viene quasi mai superato. La ricerca sulla sicurezza concorda da anni: ciò che non è l'impostazione predefinita viene quasi mai scelto attivamente dalla grande maggioranza. Non è una colpa degli utenti — è così che le persone interagiscono con il software, e qualsiasi azienda che prende sul serio la UX lo sa benissimo.

Alle chat segrete di Telegram mancano anche un paio di cose attese nell'uso quotidiano: non si sincronizzano tra più dispositivi (una chat segreta vive esattamente sul dispositivo su cui è stata avviata), e i gruppi ne sono completamente esclusi — le chat segrete esistono solo come conversazioni uno a uno. Chi scrive in un gruppo scrive sempre in modalità cloud. Non c'è scelta.

Perché Telegram l'ha costruita così — restando onesti

Non vogliamo insinuare che sia successo per malafede. Le chat cloud hanno vantaggi reali: la cronologia è su tutti i dispositivi contemporaneamente, la ricerca lato server funziona per anni indietro, gruppi con decine di migliaia di membri sono tecnicamente fattibili solo così. Una cifratura end-to-end per tutto sarebbe costata compromessi che Telegram evidentemente non era disposta ad accettare — più gestione dei dispositivi, ricerca lato server più lenta, gruppi più complicati. È una decisione di prodotto legittima. Solo non dovrebbe chiamarsi "messaggistica sicura" quando l'opzione sicura — quella che quasi nessuno usa — è nascosta dietro sette tocchi.

E da noi?

In HIY questa scelta non esiste — ed è voluto, non un'incapacità. Ogni chat è cifrata end-to-end, perché non esiste una seconda modalità da scegliere al posto suo. La chiave di firma si trova nel chip di sicurezza del dispositivo (ne parliamo nel nostro articolo su StrongBox) e non lo lascia mai. Questo ci costa gli stessi compromessi che Telegram voleva evitare: da noi non esiste alcuna ricerca full-text lato server nella cronologia delle chat, perché semplicemente non possiamo leggere il contenuto. Pensiamo sia lo scambio giusto. Ma onestamente: nemmeno noi abbiamo dovuto scegliere tra "offrire una scelta complicata" e "decidere e basta" — è più facile per un'app nuova che per una che ha abituato centinaia di milioni di utenti al modello cloud per anni.

Sette tocchi fino a "sicuro". Abbiamo contato noi, così non devi farlo tu — e perché sia chiaro di cosa si parla davvero quando un'app si dice "cifrata": dell'impostazione predefinita, o della voce di menu che quasi nessuno trova.