Storia della CrittografiaMacchine cifrantiLa macchina Enigma
Una macchina Enigma virtuale
- La struttura matematica dell'Enigma

In questa pagina abbiamo ricostruito virtualmente la macchina Enigma, nella versione K (riflettore + tre rotori), senza il pannello frontale, per scopi dimostrativi. È possibile variare la posizione iniziale dei rotori e quindi visualizzarli in forma di tabella (si deve immaginare di arrotolare su un cilindro la tabella a destra per avere la situazione dei rotori). Le lettere nelle colonne dei rotori servono solo come riferimento per indicare il cablaggio del rotore: p.es. la lettera S a destra sarà collegata con la S a sinistra dello stesso rotore e così per ognuna delle 26 lettere.

Per cifrare una lettera o un intero messaggio scrivere nella prima finestrella e quindi selezionare Cifra/Decifra; il messaggio cifrato appare nella finestrella più in basso. Se si cifra una sola lettera è possibile visualizzare il percorso della corrente con il pulsante Mostra: il percorso del segnale elettrico all'andata è evidenziato in rosso, quello del ritorno in blu.

Per verificare la natura simmetrica della Enigma cifrare un messaggio con una data chiave, tagliare e incollare il cifrato dalla finestrella bassa a quella alta, riposizionare i rotori e quindi cifrare/decifrare di nuovo.


Disposizione dei rotori
a sinistra in centro a destra
Finestrelle (posizione dei rotori)
riflettore
rotore sinistro rotore al centro rotore destro
Cifratura
Messaggio chiaro [o cifrato]
Messaggio cifrato [o chiaro]
Posizione rotori dentro la macchina
RiflettoreRotore
sinistro
Rotore
al centro
Rotore
destro
Iniziale

	

	

	

	



La macchina è stata ricostruita sulla base della descrizione fattane da Alan Turing nel suo Treatise on Enigma. Anche il cablaggio dei tre rotori è ripreso dallo stesso lavoro.


Valido HTML 4.01!

Riferimenti bibliografici
Siti e pagine web