Decifrare i messaggi di Enigma

2

Non proprio collegato al computer, ma spero che qualcuno abbia la risposta. In che modo le persone decodificano i messaggi da una macchina Enigma?

Capisco che se conoscessi i rotori, le posizioni del rotore e il plugboard con il messaggio crittografato, potresti decodificarlo, ma come hanno fatto gli altri nazisti a conoscere queste impostazioni? Devono aver avuto un modo sicuro per farli passare.

    
posta tau 15.04.2014 - 02:57
fonte

3 risposte

4

Ecco un possibile sito web che puoi utilizzare per ulteriori informazioni: link

Un riepilogo:

Metodo legittimo: i nazisti hanno rilasciato un foglio di codice mensile con le impostazioni appropriate per ciascun giorno di quel mese. Una volta comprese le impostazioni, è possibile digitare le assurdità in un set Enigma in questo modo e ottenere il messaggio originale.

Cracking the Enigma: Sapevamo che nessuna lettera nell'Enigma è mai stata crittografata su se stessa (ad esempio, digitando "a" non viene mai restituito "a"). Sapevamo anche come i nazisti hanno inviato messaggi (ad esempio, i loro bollettini meteorologici alle 6 del mattino avevano sempre il formato "Il tempo oggi è __ e _ ."). Quindi abbiamo preso i loro messaggi e, sapendo che dovevano contenere determinate parole in alcune posizioni (difficili), li abbiamo abbinati con un numero limitato di slot che funzionavano (perché nessuna lettera in quegli slot era in un posto corrispondente nella parola) . Da lì, siamo stati in grado di decodificare una delle impostazioni con un attacco a forza bruta. Dopo che quell'impostazione, che produceva di gran lunga la più grande varietà, era rotta, era semplice ottenere le posizioni dei rotori (ce n'erano solo poche migliaia). Il codice è stato rifatto ogni giorno da un computer, che impiegava circa 20 minuti.

    
risposta data 15.04.2014 - 05:11
fonte
3

I nazisti avevano libri di codice fisico che avrebbero distribuito. Avrebbero determinato le impostazioni di Enigma per il giorno. Quindi, utilizzando tali impostazioni, ciascun messaggio inizia con un tasto messaggio che imposta le impostazioni del rotore iniziale per il resto del messaggio. Erano utili come presepi per scomporre i messaggi poiché tutti i messaggi inviati dai nazisti per un giorno iniziarono a usare la stessa chiave.

I codici Enigma più difficili da rompere furono usati dalla marina tedesca. Erano molto disciplinati sul loro uso delle chiavi, le loro macchine Enigma avevano un rotore in più, e non producevano quasi tanti messaggi al giorno come l'aviazione o l'esercito. E i loro libri di codice usavano l'inchiostro idrosolubile, quindi se stavano abbandonando la nave tutto ciò che qualcuno doveva fare era buttare fuori bordo il libro del codice, il che è imbarazzante perché nessuno lo fece quando gli inglesi catturarono l'U-110 il 9 maggio 1941. E perché non potevano distribuire nuovi libri in codice alla marina senza richiamare l'intera flotta in porto, i tedeschi dovevano usare codici compromessi per il resto del mese, dando agli inglesi molte informazioni su come funzionavano.

I messaggi Enigma sono stati fondamentalmente violati con la forza bruta. Gli inglesi disponevano di dispositivi elettromeccanici chiamati "Bombes", che erano sostanzialmente dispositivi in grado di passare attraverso ogni permutazione della chiave Enigma fino a quando non venivano in chiaro. Questi erano assistiti dai cryptanalisti che avrebbero dedotto un possibile testo in chiaro per un dato testo cifrato, chiamato presepi. Queste culle ridurrebbero in modo sostanziale il numero di chiavi da cercare se fossero corrette. Contrariamente a quanto si crede, gli inglesi non hanno inventato il primo computer elettronico per rompere Enigma, ma un diverso e più complesso cypher utilizzato dal comando tedesco.

    
risposta data 15.04.2014 - 10:08
fonte
2

Dai un'occhiata alla biografia di Turing di Hodges. C'è una descrizione abbastanza buona di come funzionava la codifica e la decifrazione dei messaggi di enigma legittimi (cioè nazisti) e non autorizzati.

    
risposta data 15.04.2014 - 04:32
fonte

Leggi altre domande sui tag