Enigma var en tysk kodemaskine, som blev udviklet i 1929 og taget i brug af den tyske hær i 1929. Med tiden blev al tysk militærkommunikation krypteret af maskinen, og den blev brugt flittigt af nazisterne under 2. Verdenskrig til at sende krypteret radiokommunikation. England oprettede i 1939 en efterforskningsenhed med tusindvis af medlemmer, der arbejdede ihærdigt på at gennemskue Enigma-maskinens krypteringsprincipper og knække koden.