Enigma-maskinen: Historie, funktion og hvordan koden blev knækket
Opdag Enigma-maskinens fascinerende historie: rotorernes funktion, hvordan polske og britiske kodebrydere knækkede koden, og Ultras afgørende betydning i Anden Verdenskrig.
Enigma-maskinen blev skabt af Arthur Scherbius for Tyskland under Første Verdenskrig. Den var oprindelig udviklet som en kommerciel krypteringsmaskine, men blev hurtigt tilpasset til militært brug. Enigma er en elektrome-kanisk krypteringsmaskine: den ændrer bogstaverne i en meddelelse, så teksten fremstår som forvrængede eller tilsyneladende tilfældige bogstaver.
Hvordan Enigma fungerede
Hver gang et bogstav indtastes, lyser et andet bogstav op på lampepladen. Valgene er ikke tilfældige — de bestemmes af fast ledningsføring i en række roterende skiver kaldet rotorer, et reflektorelement og ofte et frontmonteret stikpanel (plugboard eller Steckerbrett), som byttede par af bogstaver.
- Signalet går fra tastaturet gennem stikpanelet (hvor bogstaver byttes parvis), videre gennem rotorerne én vej, rammer reflektoren, og går tilbage gennem rotorerne modsat retning til lampepladen.
- Reflektoren gør krypteringen reciprok: hvis A krypteres til G i en given stilling, vil G krypteres til A, hvilket gjorde, at samme indstilling kunne bruges både til kryptering og dekryptering.
- Hver rotor har et indbygget hak, så et tryk på en tast drejer rotorerne videre — dermed ændres krypteringsrelationen kontinuerligt (stepping). En særlig mekanisme kaldet "double-stepping" gav yderligere kompleksitet i rotorens bevægelse.
- Dagens nøgle bestod typisk af rotororden, ringindstillinger (Ringstellung), stikpanel-forbindelser og startpositionsindikatorer — disse blev ændret dagligt.
En vigtig svaghed var, at et bogstav aldrig kunne krypteres som sig selv (på grund af reflektoren). Denne egenskab og andre procedurfejl fra operatørerne blev senere udnyttet af kodebrydere.
Hvordan koden blev knækket
De tyske militærmeddelelser, der blev lavet på Enigma-maskinen, blev først brudt af det polske Cipher Bureau i december 1932. Polske matematikere og kryptologer, især Marian Rejewski, brugte permutations- og gruppeteori til at rekonstruere rotorernes indre ledningsforbindelser. De udviklede også specialiserede tekniske hjælpemidler som cyklometeret, Zygalski-arkene og den første automatiske maskine kaldet bomba kryptologiczna, som gjorde masseprøvning af nøglemuligheder mulig.
Polakkerne forbedrede løbende metoderne og holdt arbejdet hemmeligt. Da truslen fra Tyskland voksede, valgte de i 1939 at dele deres resultater med de allierede. Den 25. juli 1939 viste polakkerne i Warszawa de franske og britiske efterretningsagenter deres kryptoanalyse af Enigma og lovede hver delegation en Enigma, der var bygget i Polen. Demonstrationen var en vigtig start for det senere britiske arbejde i Bletchley Park.
"Hut 6 Ultra ville aldrig være kommet i gang, hvis ikke polakkerne i sidste øjeblik havde givet os detaljerne om både den tyske militærversion af den kommercielle Enigma-maskine og om de anvendte driftsprocedurer". Gordon Welchman, The Hut Six Story, 1982, s. 289.
Efter delingen af den polske viden videreudviklede britiske og franske teams teknikker og maskiner til systematisk at angribe Enigma. Alan Turing designede en forbedret, elektromekanisk søgemaskine, kendt som bombe, og Gordon Welchman udviklede forbedringer som den såkaldte diagonalplade, som dramatisk øgede effektiviteten. De britiske kodebrydere, organiseret i specialiserede enheder som Hut 6 og Hut 8 ved Bletchley Park, brugte disse maskiner til at gennemsøge mulige nøglekombinationer.
Tekniske forbedringer i Enigma og skærpede procedurer gjorde arbejdet sværere efter 1938, og introduktionen af fire-rotor Enigma-maskiner hos ubåd-flåden senere i krigen gav særligt store udfordringer. Alligevel hjalp en kombination af kryptologisk indsigt, tekniske hjælpemidler og opsamling af fjendens materiale—herunder indfangne nøgletabeller og maskiner fra tyske fartøjer (f.eks. fangsten af U-110 i maj 1941) — til at genvinde adgang til dele af trafikken.
Fejl begået af tyske operatører bidrog væsentligt til kryptoanalysen af Luftwaffes Enigmas, og briternes indfangning af nøgletabeller og en maskine fra en tysk ubåd hjalp til at knække flådens Enigmas.
Betydning og konsekvenser
De oplysninger, som briterne kaldte "Ultra", var en enorm hjælp for de allierede krigsindsatser. Ultra gav klare tekst-oplysninger om fjendens operationer, flåderuter og kommunikation, og disse blev brugt i taktiske og strategiske beslutninger — fra at omdirigere konvojer for at undgå U-både til at støtte operationer i Nordafrika og planlægningen af invasionen i Normandiet (D‑Day). For at beskytte kilden blev informationen brugt selektivt og ofte forklædt, så tyskerne ikke skulle finde ud af, at deres koder var brudt.
Det er generelt anerkendt, at Ultra bidrog væsentligt til at forkorte krigen og redde mange menneskeliv, selvom historiens nøjagtige tælling af effekt og bidrag stadig diskuteres blandt historikere.
Varianter, sikkerhed og begrænsninger
Der eksisterede flere Enigma-varianter: kommercielle modeller, landmilitære udgaver med plugboard, særlige versioner til Luftwaffe og flåden, samt senere udgaver med fire rotorer til ubåde. Plugboardet alene øgede antallet af mulige nøgler dramatisk og var en hovedårsag til, at militære versioner var langt sværere at bryde end de tidlige kommercielle maskiner.
Samtidig skabte nogle særlige egenskaber svagheder: reflektoren betød, at ingen bogstav kunne krypteres som sig selv, og gentagne procedurer eller forudsigelige rutiner fra operatørerne (f.eks. brug af faste formularer eller undladelse af at ændre nøgler korrekt) gav kryptologerne "cribs" — kvalificerede gæt på klartekst — som kunne bruges til at afgrænse søgeområderne.
Eftertid og mindesmærker
Efter krigen lå arbejdet ved Bletchley Park længe under stram hemmeligholdelse; først i 1970'erne begyndte man at deklassificere materialet, og de involverede fik gradvist anerkendelse for deres indsats. Mange af de tekniske nyskabelser inden for kryptanalyse og tidlig computing stammer fra dette miljø.
Den 15. juli 2011 besøgte dronning Elizabeth II Bletchley Park, hvor maskinen opbevares på museet, for at hylde dem, der arbejdede der, da de afbrød krigen ved at bryde Nazi-Tysklands cifre.
I dag findes Enigma-maskiner og relateret udstyr udstillet på museer rundt om i verden. Studiet af Enigma er både et teknologisk og historisk emne, som viser, hvordan matematik, ingeniørkunst, efterretningstjeneste og menneskelige faktorer sammen kan afgøre udfaldet af konflikter.

Tre rotorer i en enigma-maskine

Militær Enigma-maskine
Spørgsmål og svar
Spørgsmål: Hvad er en Enigma-maskine?
A: Enigma-maskinen er en krypteringsmaskine, som Arthur Scherbius skabte for Tyskland under Første Verdenskrig. Det er en måde at ændre bogstaverne i en meddelelse på, så det ser ud til at være forvrængede bogstaver (eller tilfældige bogstaver). Hver gang et bogstav indtastes, vises det som et andet bogstav i alfabetet, og valget er ikke tilfældigt, men bestemmes af en række rotorer, som hver dag indstilles til en anden startopstilling.
Spørgsmål: Hvem brød først de tyske militærmeddelelser, der blev lavet på Enigma-maskinen?
A: Det polske Cipher Bureau var de første til at bryde tyske militærmeddelelser, der blev skrevet på Enigma-maskinen, fra december 1932.
Spørgsmål: Hvordan løste de britiske kodebrydere et stort antal Enigma-meddelelser?
Svar: Britiske kodebrydere løste et stort antal Enigma-meddelelser ved at foretage tekniske forbedringer og give oplysninger om klartekst til militærpersonale. Dette blev kaldt "Ultra" af briterne og var til stor hjælp for de allierede krigsbestræbelser.
Spørgsmål: Hvilke fejl begik de tyske operatører, som hjalp kryptoanalysen af Luftwaffes Enigmas?
Svar: De fejl, som de tyske operatører begik, hjalp kryptoanalysen af Luftwaffe Enigmas.
Spørgsmål: Hvordan hjalp briternes erobring af nøgletabeller og maskiner fra tyske ubåde med at knække flådens?
A: Briternes erobring af nøgletabeller og maskiner fra tyske ubåde hjalp til at knække flådens krypteringsmetoder, da de gav yderligere oplysninger om, hvordan disse systemer fungerede.
Sp: Hvornår besøgte dronning Elizabeth II Bletchley Park?
Svar: Dronning Elizabeth II besøgte Bletchley Park den 15. juli 2011 for at hylde dem, der arbejdede der, siden de afbrød krigen ved at bryde Nazi-Tysklands cifre.
Søge