Enigma bruker et bytte chiffer å kode meldinger . Hver bokstav i den opprinnelige meldingen - kjent som ren tekst - er erstattet av en annen bokstav i den kodede chiffer tekstmelding
Rotors
Brevet brukes til. den kodede meldingen er valgt av en rekke rotorer. Operatører av militære Enigma -maskiner valgte tre rotorer fra en mulig fem å kode en melding. Hver gang operatøren kodet et brev av ren tekst , rotorene ville flytte , så hver bokstav ble kodet på en annen måte .
Reflekser
Reflekser lagt et annet nivå av sikkerheten til koden ved å reflektere , eller reversere , par bokstaver . Ved hjelp av sine rotorer og reflektorer , utført det mest grunnleggende Enigma maskin syv erstatninger på hver bokstav i klartekst det kodet .
Plugboard
Military Enigma -maskiner også inkludert en plug bord , som omgjorde par bokstaver på en lignende måte til reflektorer .
dekoding
Skip, ubåter og militære enheter som fikk chiffer tekstmeldinger brukt sine egne Enigma -maskiner til dekode dem . Kode ved starten av meldingen fortalte dem hvilke innstillinger du skal bruke .