Skip to main content

Qual era la macchina Enigma?

La macchina Enigma era un dispositivo meccanico utilizzato per la codifica e la decodifica dei messaggi segreti.Durante la Seconda Guerra Mondiale, la macchina Enigma è stata utilizzata dai militari tedeschi per comunicare con le truppe sul campo, navi da guerra e sottomarini.I criptologi alleati, che lavorano sotto il codice Ultra, hanno rotto con successo la maggior parte delle cifre enigmate;Ciò ha dato agli alleati un'importante fonte di intelligenza per lo sforzo bellico.

La stessa macchina Enigma era meccanica e assomigliava molto a una macchina da scrivere.Ogni volta che veniva premuto un tasto, il segnale elettronico passava attraverso una serie di ruote rotabili di scrambleing, attraverso un plug -board e poi tornavano fuori in una direzione diversa.Poiché ogni ruota poteva essere girata per alterare il percorso dei segnali, era possibile una grande varietà di chiavi diverse e le ruote potevano semplicemente essere ruotate ogni volta che era necessaria una nuova chiave.Le ruote venivano organizzate per ruotare ogni volta che veniva premuto un tasto, rendendo l'enigma sicuro contro gli attacchi di frequenza delle lettere;Anche le posizioni di partenza delle ruote venivano cambiate, spesso più volte al giorno.

in teoria, l'enigma doveva essere sicuro contro qualsiasi tipo di attacco a forza bruta, poiché c'erano troppe possibilità di cifri per provarli tutti uno-da uno.Le versioni successive di Enigma, come i modelli a quattro rotori utilizzati dalle U-boat tedesche, hanno aumentato ulteriormente il numero di combinazioni.Anche così, i documenti del codice catturati e l'errore umano spesso davano ai crittografi il sopravvento, e l'esercito polacco stava decodificando le comunicazioni segrete tedesche già nel 1932. Il loro lavoro alla fine è arrivato in Gran Bretagna e America, e il codice indure ha continuato con moltodi successo durante la guerra, nonostante i tentativi dei tedeschi di rendere la macchina sempre più complessa.

Rompere con successo il codice enigma richiedeva la ricerca di regolarità o fattori noti, per ridurre l'enorme numero di possibili cifre.Diversi semplici testi, come "Heil Hitler", sono apparsi spesso nei messaggi tedeschi;Ciò ha dato importanti indizi sui criptanayst, che potevano cercare attraverso un messaggio crittografato e vedere dove potesse apparire una tale frase.I tedeschi hanno anche trasmesso intestazioni a sei lettere semplici, facili da analizzare all'inizio dei messaggi, come "eineina", per dare la posizione delle ruote cifre per il resto del messaggio.Quando lo spazio delle possibili chiavi del codice divenne ancora troppo grande, furono costruiti diversi computer primitivi, per contare automaticamente attraverso le migliaia di possibilità;Questo è diventato alcuni dei primi lavori svolti nell'informatica generale.