Saltar al contenido principal
it/blog/chat-control/research/chat-control-y-key-escrow/

Chat Control + Key Escrow — Lo schema storico che fallisce sempre

Di Xscriptor — Óscar Preciado7 min di lettura
TecnologiaPrivacyStoriaConnessioniRicercakey escrowClipper ChipCALEAUK IPAsorveglianzacrittografiastoriaChat ControlXscriptorÓscar Preciado
Chat Control + Key Escrow — Lo schema storico che fallisce sempre

Chi non conosce la storia è condannato a ripeterla. Chi la conosce è condannato a vedere come altri la ripetono.



La proposta di Chat Control non è la prima volta che un governo tenta di istituire un meccanismo di accesso a comunicazioni crittografate. La storia del key escrow (deposito di chiavi) è lunga, ricorrente e finisce sempre allo stesso modo: fallimento tecnico, ritiro politico, o implementazione che non viene utilizzata.

Questo documento percorre i tentativi più significativi e trae le lezioni che si applicano direttamente a Chat Control.

Clipper Chip (1993-1996, USA)

Il tentativo più famoso e quello che ha stabilito lo schema per tutti gli altri.

Cos'era

Il governo degli USA, attraverso la NSA, sviluppò un chip crittografico chiamato Clipper che sarebbe stato installato in tutti i telefoni e dispositivi di comunicazione. Il chip utilizzava un algoritmo chiamato Skipjack (classificato, inizialmente segreto) e implementava key escrow obbligatorio: le chiavi di crittografia venivano depositate in due agenzie governative.

Chiamata crittografata con Clipper:
    A ←[Skipjack, chiave K]→ B

    K viene divisa in due parti:
    K₁ → depositata presso il Dipartimento del Commercio
    K₂ → depositata presso il Dipartimento del Tesoro

    Con ordine giudiziario: le due agenzie consegnano K₁ + K₂
    → Si ricostruisce K → Si decifra la chiamata

Perché fallì

Problema Materializzazione
Criptoanalisi Matt Blaze scoprì una vulnerabilità che permetteva di eludere il key escrow senza essere rilevati
Pressione pubblica Campagne massive di organizzazioni per i diritti civili e aziende tecnologiche
Rifiuto del mercato Nessuna azienda adottò Clipper volontariamente. L'industria si unì attorno a PGP, SSL e altri standard aperti
Segretezza dell'algoritmo Il fatto che Skipjack fosse classificato generò una sfiducia assoluta. Quando fu declassificato, furono trovate debolezze di progettazione

Lezione per Chat Control: un meccanismo di accesso che può essere eluso tecnicamente è peggio di non avere alcun meccanismo (genera una falsa sensazione di sicurezza). E un meccanismo segreto non è accettabile.

CALEA (1994-2024, USA)

Il Communications Assistance for Law Enforcement Act obbliga le aziende di telecomunicazioni a progettare i propri sistemi per permettere l'intercettazione legale.

Evoluzione

1994: CALEA originale — Solo telefonia tradizionale
2001: Post-11/9 — Espansione a VoIP e banda larga
2015: La FCC estende CALEA ai servizi di messaggistica
2020-presente: Dibattito sull'inclusione dell'E2EE nell'ambito di CALEA

Lezioni

CALEA ha dimostrato che l'espansione è inevitabile. Ogni decennio, l'ambito di applicazione si estende a nuove tecnologie. Ciò che iniziò come una legge per telefoni analogici oggi copre VoIP, messaggistica e si discute se debba coprire la crittografia end-to-end.

Lezione per Chat Control: la stessa logica espansiva che ha seguito CALEA si applicherà a CSAR. Oggi è CSAM; domani sarà terrorismo; dopodomani sarà qualsiasi reato grave.

UK Investigatory Powers Act (2016, Regno Unito)

Conosciuta come la Snooper's Charter, questa legge conferisce al governo britannico poteri amplissimi per intercettare comunicazioni, inclusa la capacità di esigere la consegna di chiavi di crittografia o l'assistenza tecnica per eludere la crittografia.

Lo scontro

Attore Posizione
Governo britannico Abbiamo bisogno di accesso per combattere terrorismo e criminalità grave
WhatsApp Non implementeremo backdoor. Preferiamo abbandonare il mercato
Signal Non abbiamo la capacità tecnica di concedere accesso. È matematicamente impossibile
Apple Rifiutiamo esplicitamente di creare backdoor. iMessage non avrà scansione
Accademici Lettera aperta firmata da centinaia di crittografi: non esiste un modo sicuro per farlo

Il risultato

La legge fu approvata (2016). Ma le aziende non cedettero. Il governo britannico non ha emesso alcun ordine che esiga da Signal o WhatsApp di compromettere la loro crittografia. La legge è, nella pratica, una minaccia permanente che non è stata eseguita.

Lezione per Chat Control: approvare una legge non significa che le aziende la rispettino. Se la legge richiede l'impossibile (scansionare contenuto crittografato senza rompere la crittografia), le aziende possono:

  1. Non rispettarla (assumendo il costo legale)
  2. Abbandonare il mercato
  3. Eliminare l'E2EE (peggiorando la sicurezza di tutti gli utenti)

Nessuna di queste opzioni è buona per gli obiettivi dichiarati della legge.

Australia — Assistance and Access Act (2018)

L'Australia è andata oltre il Regno Unito: la legge permette alle autorità di esigere assistenza tecnica per accedere a comunicazioni crittografate, inclusa la creazione di debolezze di sicurezza nei prodotti.

Il caso Signal

Il Direttore Generale della Sicurezza Australiano chiese esplicitamente a Signal di implementare una capacità di accesso. Signal rifiutò. La legge permette teoricamente di costringere Signal, ma farlo richiederebbe:

  1. Un ordine giudiziario specifico
  2. Dimostrare che la misura è proporzionata
  3. Accettare che Signal possa rendere pubblico di aver ricevuto un ordine

Nessun ordine di questo tipo è stato eseguito.

Lezione per Chat Control: le leggi che richiedono l'impossibile tecnicamente creano un teatro legale: la legge esiste, ma non può essere applicata perché la sua conformità distruggerebbe la sicurezza del prodotto. Il risultato è il peggiore di entrambi i mondi: la minaccia è presente, ma la protezione non migliora.

La struttura ricorrente

Tutti questi tentativi condividono la stessa struttura:

1. Un governo identifica una minaccia (terrorismo, CSAM, criminalità)
2. Propone un meccanismo di accesso a comunicazioni crittografate
3. La comunità tecnica dimostra che il meccanismo è insicuro o non fattibile
4. Il governo insiste: "questa volta è diverso"
5. La legge viene approvata (o si tenta di approvarla)
6. Le aziende rifiutano di implementare il meccanismo
7. La legge rimane in un limbo legale: esiste ma non viene applicata
8. Col tempo, si tenta una nuova versione (tornare al punto 1)

Chat Control è il punto 8 di questa sequenza, che iniziò con Clipper Chip nel 1993. La tecnologia è cambiata; la struttura, no.

Perché falliscono tutti

C'è una ragione di fondo che spiega perché tutti i tentativi di key escrow sono falliti e perché Chat Control fallirà allo stesso modo:


Il key escrow non è un problema tecnico. È un problema di fiducia.


Non esiste un'entità al mondo che sia simultaneamente:

  • Competente per custodire milioni di chiavi senza fughe di notizie
  • Affidabile per non espandere il proprio uso oltre quanto autorizzato
  • Resistente alla coercizione di altri governi
  • Trasparente affinché la cittadinanza possa verificare la sua azione
  • Efficiente per gestire il volume di richieste di un sistema di massa

Né la NSA (con tutte le sue risorse) poté custodire le chiavi di Clipper senza creare vulnerabilità. Né il governo britannico ha potuto dimostrare che il suo sistema di accesso sarebbe stato proporzionato. Né la Commissione Europea ha potuto spiegare come eviterebbe l'espansione della scansione ad altre categorie di reati.

La storia del key escrow è la storia di una promessa non mantenuta ripetuta ogni 10-15 anni. Ogni generazione di legislatori riscopre l'idea, crede che questa volta sarà diversa, e si scontra con la stessa realtà matematica: la crittografia non distingue tra usi legittimi e illegittimi dell'accesso. Distingue solo tra chi ha la chiave e chi non ce l'ha.


Documenti correlati: