Skip to main content

Vad var Enigma -maskinen?

Enigma -maskinen var en mekanisk enhet som användes för kodning och avkodning av hemliga meddelanden.Under andra världskriget användes Enigma -maskinen av den tyska militären för att kommunicera med trupper i fältet, krigsfartyg och ubåtar.Allierade kryptologer, som arbetade under codename Ultra, knäckte framgångsrikt de flesta av Enigma -chiffrarna;Detta gav de allierade en viktig källa till intelligens för krigsinsatsen.

Själva Enigma -maskinen var mekanisk och såg ut som en skrivmaskin.Varje gång en tangent trycktes skulle den elektroniska signalen passera genom en serie roterbara förvrängningshjul, genom en plugboard och sedan tillbaka i en annan riktning.Eftersom varje hjul kunde vridas för att ändra signalvägen var ett stort utbud av olika nycklar möjligt, och hjulen kunde helt enkelt roteras varje gång en ny nyckel behövdes.Hjulen arrangerades att rotera varje gång en knapp pressades, vilket gjorde Enigma säkra mot bokstavsfrekvensattacker;Hjulens startpositioner ändrades också, ofta flera gånger om dagen.

I teorin skulle Enigma vara säker mot alla typer av brute-kraftattacker, eftersom det fanns alltför många chiffermöjligheter att prova dem alla en-av en.Senare versioner av Enigma, såsom de fyra-rotormodeller som används av tyska U-båtar, ökade antalet kombinationer ytterligare.Trots detta gav fångade koddokument och mänskliga fel ofta kryptograferna överhanden, och den polska militären avkodade hemlig tysk kommunikation redan 1932. Deras arbete tog så småningom över till Storbritannien och Amerika, och kodbrytningen fortsatte med mycket affärav framgång under hela kriget, trots tyskarnas försök att göra maskinen mer och mer komplex.

Framgångsrikt bryter Enigma -koden krävde att hitta regelbundenhet eller kända faktorer, för att minska det enorma antalet möjliga chiffer.Flera enkla texter, som "Heil Hitler", dök ofta upp i tyska meddelanden;Detta gav viktiga ledtrådar till kryptanalysatorer, som kunde söka genom ett krypterat meddelande och se var en sådan fras kan visas.Tyskarna överförde också enkla, lätt att analysera sexbokstäver i början av meddelanden, till exempel "einein", för att ge platsen för chifferhjulen för resten av meddelandet.När utrymmet för möjliga kodnycklar fortfarande blev för stora konstruerades flera primitiva datorer för att räkna igenom de tusentals möjligheter automatiskt;Detta blev några av de första arbeten som gjordes i allmänna ändamål.