Skip to main content

Hva var Enigma -maskinen?

Enigma -maskinen var en mekanisk enhet som ble brukt til koding og avkoding av hemmelige meldinger.Under andre verdenskrig ble Enigma -maskinen brukt av det tyske militæret for å kommunisere med tropper i felt, krigsskip og ubåter.Allierte kryptologer, som jobbet under kodenavnet Ultra, sprakk vellykket de fleste av Enigma -chifferne;Dette ga de allierte en viktig kilde til intelligens for krigsinnsatsen.

Enigma -maskinen i seg selv var mekanisk, og lignet på en skrivemaskin.Hver gang en nøkkel ble trykket, ville det elektroniske signalet passere gjennom en serie roterbare krypteringshjul, gjennom et plugboard, og deretter ut i en annen retning.Fordi hvert hjul kunne vendes for å endre signalstien, var et stort utvalg av forskjellige nøkler mulig, og hjulene kunne ganske enkelt roteres hver gang det var nødvendig med en ny nøkkel.Hjulene ble anordnet for å rotere hver gang en nøkkel ble trykket, noe som gjorde Enigma sikker mot brevfrekvensangrep;Startposisjonene til hjulene ble også endret, ofte flere ganger om dagen.

I teorien skulle gåte være sikkert mot alle typer angrep av brute-force, da det var altfor mange chiffermuligheter for å prøve dem alle en-av en.Senere versjoner av Enigma, for eksempel fire-rotor-modellene som ble brukt av tyske U-båter, økte antall kombinasjoner ytterligere.Likevel ga fangede kodedokumenter og menneskelig feil ofte kryptograferne overhånden, og det polske militæret avkodet hemmelig tyske kommunikasjon allerede i 1932. Deres arbeid gjorde det til slutt over til Storbritannia og Amerika, og kodebrytningen fortsatte med myeav suksess gjennom krigen, til tross for tyskernes forsøk på å gjøre maskinen mer og mer kompleks.

med hell å bryte Enigma -koden krevde å finne regelmessigheter, eller kjente faktorer, for å redusere det enorme antallet mulige chiffer.Flere enkle tekster, for eksempel "Heil Hitler", dukket ofte opp i tyske meldinger;Dette ga viktige ledetråder til kryptanalytikere, som kunne søke gjennom en kryptert melding og se hvor en slik setning kan vises.Tyskerne overførte også enkle, enkle å analysere overskrifter med seks bokstaver i begynnelsen av meldinger, for eksempel "einein", for å gi plasseringen av chifferhjulene for resten av meldingen.Når plassen til mulige kodetastene fremdeles ble for store, ble flere primitive datamaskiner konstruert, til å telle gjennom de tusenvis av muligheter automatisk;Dette ble noe av det første arbeidet som ble gjort i beregning av generell hensikt.