The Imitation Game: Hur fungerade Enigma Machine?

Anonim

Det är ofta påpekat att wits vinna dig ett krig, snarare än siffror. Det är gång på gång det bevisat genom historien. Det har förekommit många sådana exempel när man, trots att man har försvarat länge, hjälper ett plötsligt genombrott med hjälp av ren intelligens att vända borden. Det här är just det som hände under andra världskriget när allierade styrkor knäckte Enigma-koden som används av tyskar i sin radiokommunikation. Detta hjälpte inte bara till att leda till en allierad seger, men visade också hur den rena intelligensen hos en liten grupp människor kan rädda miljontals liv.

Så vad var den här Enigma-koden, och vad gjorde det så kraftfullt att bryta det orsakade de tyska styrkorna?

Enigma Machine

Enigma Machine (Kredit: Everett Historical / Shutterstock)

Enigma Machine var en chiffermaskin som utvecklades tillbaka på 1920-talet. Det var tänkt att vara en chifferanordning som skulle bidra till överföring och mottagning av sekretessbelagda meddelanden inom den politiska och näringslivsområdet. På grund av sin briljanta uppfinningsrikedom användes det emellertid i stor utsträckning under andra världskriget av tyska väpnade styrkor i sina militära operationer.

Vad gjorde Enigma Machine?

Bildkälla: enigma.louisedade.co.uk

Som tidigare nämnts är Enigma Machine en elektromekanisk enhet som arbetar genom mekaniska delar då en elektrisk ström passerar genom den.

Maskinen består av fyra huvudkomponenter: tangentbordet, plinten, lampbordet och rotorerna. När du trycker på en knapp på tangentbordet (L, till exempel) genereras en elektrisk signal, som sedan flyttas genom alla dessa komponenter för att kryptera ett alfabet.

Den första stopppunkten för den elektriska signalen (genererad från 'L') är plinten. Några av bokstäverna på plinten kan vara kopplade till ett annat brev (låt oss säga M). Nu vidarekopplas signalen genom 'M'. Nästa stopp är den statiska rotorn, som inte gör något för signalen, men det vrider ledningarna till kontakter, eftersom signalen bara kan passera när kontakterna berör. Utgången från den statiska rotorn fungerar som ingången till de rörliga rotorerna. Det är här där det mesta av kryptering sker.

De förbryllande rotorerna (Scramblers)

Det finns tre rotorer; snabb (höger), mitten och långsam (vänster). Alla dessa rotorer har en mätare som visar siffror från 1 till 26. Den elektriska signalen passerar först genom snabbrotorn, sedan genom mittenrotorn, och slutligen kommer ut genom den sista (den långsammaste rotorn). Därför, när bokstaven "L" trycks, roterar den snabba rotorn ett snitt och ändrar numret i mätaren bredvid det. Efter att en snabb rotationsrevolution har slutförts utlöser den en vridrotation av mittenrotorn.

En god analogi för Enigma Machine är händerna på en klocka; den snabba rotorn är den andra handen, den mellersta är minutens hand och den långsamma rotorn är timhanden. När 60 rörelser i den andra handen är färdiga, rör sig minutens hand ett skår; På samma sätt när 60 rörelser av minutens hand är färdiga, flyttar timmars hand ett skår.

Bildkälla: Independent.co.uk

Vi är inte färdiga än!

Gör din egen Enigma Code!

För att en normal människa ska arbeta utan maskiner, skulle det ta hundratals år att gå igenom alla dessa möjliga inställningar, och det finns fortfarande ingen garanti för framgång. Självklart skulle du inte kunna ta så mycket tid att avkoda ett meddelande i krigsteatern, med tanke på att nazisterns arm ändrade maskinens inställningar när klockan slog 12 varje dag vid midnatt. Allt du var tvungen att arbeta med var en mager 24 timmar för att gå igenom trillioner miljoner av möjliga inställningar för att avkoda ett enda meddelande!

Har de någonsin krossat Enigma-koden?

En coterie av intelligenta människor från ett brett spektrum av områden, leds av en matematiker som heter Alan Turing, hittade faktiskt en fel i koden och knäckte den öppen!

Vad var felet i koden? Kan du räkna ut det?

Du kan försöka om du vill, men om du inte hittar felet, oroa dig inte; vi har täckt dig. Här är den andra delen av den här artikeln: Hur har Alan Turing och hans team kollat ​​Enigma Code? I den här artikeln diskuterar vi hur de upptäckte den kritiska felen i Enigma Code som orsakade nazisternas fall och tog kriget till ett snabbare än föreställt slut.