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 signalets bane, var et stort utvalg av forskjellige nøkler mulig, og hjulene kunne ganske enkelt roteres hver gang en ny nøkkel var nødvendig. Hjulene ble anordnet for å rotere hver gang en nøkkel ble trykket, noe som gjorde Enigma sikker mot brevfrekvensangrep; startposisjonene tilHjul ble også endret, ofte flere ganger om dagen.

I teorien skulle Enigma være trygg mot alle typer brute-force-angrep, ettersom det var altfor mange chiffermuligheter for å prøve dem alle en-for-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. Arbeidet deres gjorde det til slutt over til Storbritannia og Amerika, og kodebrytningen fortsatte med en stor suksess gjennom hele krigen, til tross for tyskernes forsøk på å gjøre maskinen mer kompleks.

Å bryte Enigma -koden som kreves å finne regelmessigheter, eller kjente faktorer, for å redusere det enorme antallet mulige chiffer. Flere enkle tekster,som "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 databehandling av generell hensikt.

ANDRE SPRÅK