Macchina Enigma: cos'è e come funziona davvero
La macchina Enigma è un dispositivo elettromeccanico di cifratura sviluppato in Germania a partire dal 1918 e ampiamente utilizzato dalle forze armate del Terzo Reich durante la Seconda Guerra Mondiale. Considerata per lungo tempo inviolabile, Enigma rappresenta uno degli episodi più studiati della storia della crittografia: la sua costruzione combinava rotori meccanici, cablaggio interno e un pannello di collegamento per generare una cifratura polialfabetica di straordinaria complessità. La sua decrittazione da parte degli Alleati — opera dei matematici polacchi prima, e del team di Alan Turing a Bletchley Park poi — accorciò il conflitto di anni e segnò la nascita dell'informatica moderna.
Origini e storia
L'ingegnere tedesco Arthur Scherbius depositò il brevetto del meccanismo il 23 febbraio 1918, al termine della Prima Guerra Mondiale, con l'intenzione di commercializzare la macchina per uso aziendale e bancario. Le prime versioni civili erano vendute liberamente in tutta Europa, ma riscossero scarso interesse commerciale. L'interesse militare, invece, fu immediato: la Reichswehr (esercito tedesco) adottò una versione modificata già nel 1926, seguita dalla Marina (Kriegsmarine) nel 1926 e dall'aviazione (Luftwaffe) nel 1935.
Nel corso degli anni Trenta e durante la guerra, la macchina subì numerose evoluzioni: si aggiunsero rotori extra intercambiabili, un pannello di collegamento sempre più complesso e, per la Marina, una versione a quattro rotori (il modello M4) per proteggere le comunicazioni dei sommergibili. Alla fine del conflitto, l'esercito tedesco ricevette l'ordine di distruggere tutti gli esemplari; Churchill in persona ordinò poi la distruzione delle macchine rimaste in mani britanniche. Oggi sopravvivono poche decine di esemplari autentici conservati in musei: tra i siti italiani, il Museo Nazionale della Scienza e della Tecnologia "Leonardo da Vinci" di Milano e il Museo Storico della Comunicazione di Roma custodiscono alcuni pezzi.
Struttura e componenti
Una macchina Enigma militare standard si compone di quattro elementi principali, ciascuno con un ruolo preciso nel processo di cifratura.
La tastiera
La tastiera presenta 26 tasti, uno per ogni lettera dell'alfabeto tedesco (senza la ß). Non sono presenti numeri o punteggiatura: tutto doveva essere scritto in lettere. Premendo un tasto si chiude un circuito elettrico che percorre l'intera macchina.
I rotori
Il cuore di Enigma è costituito dai rotori (Walzen), dischi di circa 10 centimetri di diametro con 26 contatti elettrici su ciascun lato, uno per ogni lettera dell'alfabeto. All'interno di ogni rotore un cablaggio fisso collega ciascun contatto del lato sinistro a uno diverso del lato destro, realizzando una sostituzione monoalfabetica. La versione base utilizzava tre rotori scelti tra cinque disponibili (la Wehrmacht ne aveva cinque, la Kriegsmarine arrivò a otto); la versione navale M4 ne impiegava quattro.
Il meccanismo chiave è la rotazione a cascata: a ogni pressione di un tasto, il rotore più a destra avanza di una posizione. Quando completa un giro intero (26 posizioni), fa avanzare il rotore centrale di una posizione; quando anche quello completa un giro, avanza il rotore più a sinistra. Questo significa che la sostituzione operata dai rotori cambia a ogni lettera digitata, rendendo il codice polialfabetico: la stessa lettera premuta in momenti diversi produce lettere cifrate diverse.
Il riflettore
In fondo alla serie di rotori è collocato il riflettore (Umkehrwalze), un componente fisso che non ruota e che instrada il segnale elettrico di ritorno attraverso i rotori in senso inverso. Il riflettore garantisce la simmetria della macchina: se la macchina A cifra la lettera "T" in "Q", la stessa macchina configurata in modo identico, premendo "Q", produrrà "T". Questo permetteva di usare lo stesso dispositivo sia per cifrare sia per decifrare, senza ulteriori impostazioni. Il difetto intrinseco del riflettore era però che una lettera non poteva mai essere cifrata con sé stessa — un punto debole sfruttato dai crittoanalisti.
Il pannello di collegamento
Il pannello di collegamento (Steckerbrett) era posto sul fronte della macchina e consisteva in 26 jack nei quali l'operatore inseriva cavi che collegavano coppie di lettere a coppie diverse, aggiungendo un ulteriore livello di sostituzione prima e dopo il passaggio attraverso i rotori. Nell'uso bellico standard venivano collegati tipicamente 10 coppie di lettere. Questo componente, assente nelle versioni civili, moltiplicava enormemente il numero di possibili configurazioni.
Come funziona la cifratura: il percorso del segnale
Quando l'operatore preme il tasto "A", il segnale elettrico segue questo percorso:
- Dal tasto passa attraverso il pannello di collegamento, che può scambiarlo con un'altra lettera (per esempio "A" diventa "F").
- Il segnale entra nel primo rotore (quello più a destra), che lo trasforma secondo il suo cablaggio interno.
- Il segnale attraversa il secondo e il terzo rotore in sequenza, ciascuno aggiungendo la propria sostituzione.
- Raggiunge il riflettore, che lo rimanda indietro attraverso un percorso diverso.
- Il segnale percorre i tre rotori in senso inverso, subendo ulteriori sostituzioni.
- Torna al pannello di collegamento per un'ultima sostituzione.
- Accende la lampada corrispondente alla lettera cifrata sul pannello luminoso.
Il numero totale di configurazioni possibili per la versione a tre rotori con pannello di collegamento supera i 158 quintilioni (158.962.555.217.826.360.000). La macchina era così complessa che i tecnici tedeschi la ritenevano matematicamente inviolabile.
Le procedure operative e le vulnerabilità
La sicurezza di Enigma non dipendeva solo dalla macchina, ma da un sistema di libri di codici giornalieri (Schlüsselblätter) distribuiti mensilmente. Ogni giorno, a mezzanotte, tutti gli operatori cambiavano la configurazione dei rotori, le posizioni di partenza e i collegamenti del pannello di collegamento secondo le istruzioni del libro. Un messaggio cifrato il 12 giugno era illeggibile con le impostazioni del 13 giugno.
Tuttavia, diversi errori procedurali indebolirono il sistema: molti operatori usavano sequenze di lettere prevedibili come indicatori di messaggio (AAA, ABC, nomi propri), i saluti iniziali standard ("Nessun evento di rilievo") fornivano testo noto ai crittoanalisti, e lo stesso messaggio veniva talvolta ritrasmesso con impostazioni diverse. Questi crib — frammenti di testo in chiaro noti — divennero la leva con cui Turing costruì il suo attacco.
La decifrazione: dalla Bomba polacca alla Bombe di Turing
Il primo a violare Enigma in modo sistematico fu il matematico polacco Marian Rejewski, che nel 1932 — avendo ottenuto documenti tedeschi attraverso i servizi segreti francesi — ricostruì il cablaggio interno dei rotori con metodi algebrici. I polacchi costruirono macchine crittoanalitiche chiamate bomby (bomba al singolare) per automatizzare il processo.
Quando la Germania aggiunse il pannello di collegamento e rotori supplementari, il metodo polacco divenne insufficiente. Nel settembre 1939, poco prima dell'invasione della Polonia, i matematici di Varsavia trasferirono tutte le loro scoperte agli Alleati. A Bletchley Park, Alan Turing e il collega Gordon Welchman riprogettarono e potenziarono il concetto, creando la Bombe britannica, una macchina elettromeccanica capace di testare migliaia di configurazioni al minuto sfruttando i crib. La prima Bombe fu installata nel marzo 1940; alla fine della guerra ne erano operative 211 unità, gestite da oltre 1.600 operatrici della Women's Royal Naval Service.
I risultati dell'operazione, chiamata in codice Ultra, rimase segreta fino al 1974: le informazioni ottenute contribuirono alla vittoria nella Battaglia dell'Atlantico, allo sbarco in Normandia del giugno 1944 e a decine di altre operazioni. Gli storici stimano che la decifrazione di Enigma abbia accorciato la guerra di due o quattro anni.
Eredità storica e culturale
Nel 2026 l'interesse per Enigma rimane vivo su più livelli. Dal punto di vista accademico, la macchina è studiata nei corsi di crittografia come esempio di cifratura polialfabetica e di analisi delle frequenze. Sul piano museale, esemplari autentici continuano ad essere esposti e restaurati: nel maggio 2025 il Castello di Rivalta (Piacenza) ha ospitato una mostra dedicata ai codici cifrati con dimostrazioni dal vivo di una macchina funzionante. Dal punto di vista culturale, il film The Imitation Game (2014) ha rinnovato l'interesse del grande pubblico sulla figura di Turing e sul suo ruolo nella decifrazione. L'intera vicenda è oggi considerata l'evento fondante della crittologia moderna e, più in generale, dell'informatica teorica.
Domande frequenti
Quante combinazioni possibili aveva la macchina Enigma?
La versione militare a tre rotori con pannello di collegamento (10 coppie di lettere collegate) offriva circa 158.962.555.217.826.360.000 di configurazioni distinte, un numero che rendeva impraticabile qualsiasi attacco a forza bruta con i mezzi dell'epoca.
Perché la macchina Enigma non poteva cifrare una lettera con sé stessa?
A causa del riflettore (Umkehrwalze), il segnale elettrico percorreva i rotori due volte in direzioni opposte senza mai tornare al punto di partenza iniziale. Questo significa che la lettera "A" non poteva mai essere cifrata come "A": una debolezza strutturale sfruttata sistematicamente dai crittoanalisti alleati per verificare l'ipotesi che un frammento di testo cifrato corrispondesse a un testo in chiaro noto.
Chi ha davvero decifrato Enigma?
Il merito è condiviso. I matematici polacchi Marian Rejewski, Jerzy Różycki e Henryk Zygalski ricostruirono il funzionamento di Enigma già nel 1932 e costruirono le prime macchine crittoanalitiche. Alan Turing e Gordon Welchman a Bletchley Park perfezionarono questi metodi con la Bombe britannica dal 1940 in poi, rendendo la decrittazione sistematica e su larga scala.
Dove si possono vedere macchine Enigma originali?
Esemplari autentici sono conservati a Bletchley Park (Regno Unito), al Museo Nazionale della Scienza e della Tecnologia "Leonardo da Vinci" di Milano, al Museo Storico della Comunicazione di Roma e in numerosi musei militari e della scienza in tutto il mondo. Le aste periodiche da Christie's e Bolaffi testimoniano il valore collezionistico degli esemplari sopravvissuti.
Enigma era davvero inviolabile?
No. Pur essendo matematicamente molto complessa, Enigma presentava vulnerabilità strutturali (il riflettore, la simmetria del circuito) e operative (procedure standardizzate, operatori negligenti, messaggi ripetuti). Fu proprio la combinazione di queste debolezze a permettere la decifrazione, non una falla nella matematica di base della macchina.