Per avere un'idea del compito mostruosamente difficile intrapreso dai trasgressori del codice Venona, considera tutti i passi elaborati che gli agenti sovietici hanno intrapreso per crittografare un messaggio segreto. Ecco come ha funzionato, come spiegato da John Earl Haynes e Harvey Klehr nel loro libro Venona: Decodifica dello spionaggio sovietico in America . Il messaggio - "Rapporto di consegna di un pilota sui razzi" - è ipotetico, ma fa riferimento a una vera spia americana, William Ullmann, un ufficiale dell'esercito assegnato al Pentagono, che i sovietici chiamarono in codice "Pilota". Un sovietico con sede negli Stati Uniti l'agente potrebbe inviare questo messaggio a Mosca avvisando i superiori di controllare la busta diplomatica per una spedizione da Pilota.
Contenuto relativo
- Le donne che infrangono il codice che hanno smascherato le spie sovietiche
1. Un agente consegna il testo a un impiegato di cifratura, che utilizza un libro di codici per convertire le parole in numeri a quattro cifre:
2. L'impiegato sposta una cifra al primo gruppo dal secondo, due cifre al secondo gruppo dal terzo e così via, producendo:
3. Ora l'impiegato consulta un unico "blocco di una volta". Ogni pagina ha 60 numeri a cinque cifre e dovrebbe essere usata una sola volta. Nell'angolo in alto a sinistra c'è un numero - 26473, in questo caso - che viene inserito prima del primo gruppo della serie:
Quel primo numero avviserà il destinatario, che ha lo stesso pad una tantum, quale pagina del pad consultare.
4. Quindi l'impiegato prende i successivi quattro gruppi di cinque cifre dal pad una tantum ...
... e li aggiunge ai quattro gruppi che compongono il messaggio, usando l'aritmetica non portante. (Ad esempio, 8 + 6 = 4, non 14, perché non viene portato nulla):
Ora l'intero messaggio è simile al seguente:
5. Successivamente l'impiegato converte i gruppi numerici in gruppi di lettere, usando la formula:
Quindi il messaggio ora dice:
6. L'impiegato accoda un altro gruppo di cinque lettere (corrispondente al numero successivo dal tastierino singolo) per segnalare la fine del messaggio. Infine, aggiunge un numero di cinque cifre, che fornisce al messaggio un numero seriale e indica la data in cui è stato crittografato. Invia questa serie di sei parole di cinque lettere e un numero di cinque cifre a Mosca ...
7.. . dove un altro impiegato lo decifra, invertendo questi passaggi.
Ora immagina che il team Venona stia provando a infrangere il codice senza il beneficio dei libri di codice sovietici catturati o dei pad singoli.
Fonte: Venona: Decodifica dello spionaggio sovietico in America di John Earl Haynes e Harvey Klehr (Yale University Press)
Abbonati alla rivista Smithsonian ora per soli $ 12
Questo articolo è una selezione del numero di settembre della rivista Smithsonian
Acquistare