Skip to main content

Hvad var Enigma -maskinen?

Enigma -maskinen var en mekanisk enhed, der blev brugt til kodning og afkodning af hemmelige meddelelser.Under 2. verdenskrig blev Enigma -maskinen brugt af det tyske militær til at kommunikere med tropper i marken, krigsskibe og ubåde.De allierede kryptologer, der arbejder under Codenavnet Ultra, knækkede med succes de fleste af Enigma -chiffere;Dette gav de allierede en vigtig kilde til intelligens for krigsindsatsen.

Enigma -maskinen var selv mekanisk og lignede en skrivemaskine.Hver gang der blev trykket på en nøgle, ville det elektroniske signal passere gennem en række roterbare krypteringshjul, gennem et plugboard og derefter tilbage ud i en anden retning.Fordi hvert hjul kunne drejes for at ændre signalstien, var en lang række forskellige taster mulig, og hjulene kunne simpelthen drejes hver gang en ny nøgle var nødvendig.Hjulene blev arrangeret til at rotere hver gang en nøgle blev presset, hvilket gjorde Enigma sikker mod brevfrekvensangreb;Startpositionerne for hjulene blev også ændret, ofte flere gange om dagen.

I teorien skulle Enigma være sikker mod enhver form for brute-force-angreb, da der var alt for mange chiffere muligheder for at prøve dem alle en-By-one.Senere versioner af Enigma, såsom de fire-rotoriske modeller, der blev brugt af tyske U-både, øgede antallet af kombinationer yderligere.Alligevel gav indfangede kodedokumenter og menneskelig fejl ofte kryptograferne overhånden, og det polske militær afkodede hemmelig tysk kommunikation allerede i 1932. Deres arbejde kom til sidst over til Storbritannien og Amerika, og kodebreaking fortsatte med en hel delaf succes gennem hele krigen, på trods af tyskernes forsøg på at gøre maskinen mere og mere kompleks.

At bryde den gåteigma -kode, der kræves, at finde regelmæssigheder eller kendte faktorer for at reducere det enorme antal mulige chiffere.Flere enkle tekster, såsom "Heil Hitler", optrådte ofte i tyske meddelelser;Dette gav vigtige ledetråde til kryptanalytikere, der kunne søge gennem en krypteret meddelelse og se, hvor en sådan sætning kan vises.Tyskerne overførte også enkle, let at analysere overskrifter med seks bogstaver i begyndelsen af meddelelser, såsom "Einein", for at give placeringen af chifferhjulene for resten af meddelelsen.Når rummet med mulige kodetaster stadig blev for store, blev flere primitive computere konstrueret til at tælle gennem de tusinder af muligheder automatisk;Dette blev noget af det første arbejde, der blev udført i generel beregning.