Katana VentraIP

Enigma machine

The Enigma machine is a cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication. It was employed extensively by Nazi Germany during World War II, in all branches of the German military. The Enigma machine was considered so secure that it was used to encipher the most top-secret messages.[1]

This article is about the Enigma machine itself. For the Allied cracking of the machine, see Cryptanalysis of the Enigma.

The Enigma has an electromechanical rotor mechanism that scrambles the 26 letters of the alphabet. In typical use, one person enters text on the Enigma's keyboard and another person writes down which of the 26 lights above the keyboard illuminated at each key press. If plain text is entered, the illuminated letters are the ciphertext. Entering ciphertext transforms it back into readable plaintext. The rotor mechanism changes the electrical connections between the keys and the lights with each keypress.


The security of the system depends on machine settings that were generally changed daily, based on secret key lists distributed in advance, and on other settings that were changed for each message. The receiving station would have to know and use the exact settings employed by the transmitting station to successfully decrypt a message.


Although Nazi Germany introduced a series of improvements to the Enigma over the years that hampered decryption efforts, they did not prevent Poland from cracking the machine as early as December 1932 and reading messages prior to and into the war. Poland's sharing of their achievements enabled the Allies to exploit Enigma-enciphered messages as a major source of intelligence.[2] Many commentators say the flow of Ultra communications intelligence from the decrypting of Enigma, Lorenz, and other ciphers shortened the war substantially and may even have altered its outcome.[3]

Wheel order (Walzenlage) – the choice of rotors and the order in which they are fitted.

Ring settings (Ringstellung) – the position of each alphabet ring relative to its rotor wiring.

Plug connections (Steckerverbindungen) – the pairs of letters in the plugboard that are connected together.

In very late versions, the wiring of the reconfigurable reflector.

Starting position of the rotors (Grundstellung) – chosen by the operator, should be different for each message.

Enigma G, used by the Abwehr, had four rotors, no plugboard, and multiple notches on the rotors.

Enigma G, used by the Abwehr, had four rotors, no plugboard, and multiple notches on the rotors.

The German-made Enigma-K used by the Swiss Army had three rotors and a reflector, but no plugboard. It had locally re-wired rotors and an additional lamp panel.

The German-made Enigma-K used by the Swiss Army had three rotors and a reflector, but no plugboard. It had locally re-wired rotors and an additional lamp panel.

An Enigma model T (Tirpitz), a modified commercial Enigma K manufactured for use by the Japanese.

An Enigma model T (Tirpitz), a modified commercial Enigma K manufactured for use by the Japanese.

An Enigma machine in the UK's Imperial War Museum

An Enigma machine in the UK's Imperial War Museum

Enigma in use in Russia

Enigma in use in Russia

Enigma in radio car of the 7th Panzer Div. staff, August 1941

Enigma in radio car of the 7th Panzer Div. staff, August 1941

A Japanese Enigma clone, codenamed GREEN by American cryptographers.

A Japanese Enigma clone, codenamed GREEN by American cryptographers.

Tatjana van Vark's Enigma-inspired rotor machine.

Tatjana van Vark's Enigma-inspired rotor machine.

Electronic implementation of an Enigma machine, sold at the Bletchley Park souvenir shop

Electronic implementation of an Enigma machine, sold at the Bletchley Park souvenir shop

The Enigma was influential in the field of cipher machine design, spinning off other rotor machines. Once the British discovered Enigma's principle of operation, they created the Typex rotor cipher, which the Germans believed to be unsolvable.[79] Typex was originally derived from the Enigma patents;[80] Typex even includes features from the patent descriptions that were omitted from the actual Enigma machine. The British paid no royalties for the use of the patents.[80] In the United States, cryptologist William Friedman designed the M-325 machine,[81] starting in 1936,[82] that is logically similar.[83]


Machines like the SIGABA, NEMA, Typex, and so forth, are not considered to be Enigma derivatives as their internal ciphering functions are not mathematically identical to the Enigma transform.


A unique rotor machine called Cryptograph was constructed in 2002 by Netherlands-based Tatjana van Vark. This device makes use of 40-point rotors, allowing letters, numbers and some punctuation to be used; each rotor contains 509 parts.[84]

Alastair Denniston

Arlington Hall

Arne Beurling

a stately home used during the Second World War for military intelligence

Beaumanor Hall

Cryptanalysis of the Enigma

—investigated Enigma security

Erhard Maertens

Erich Fellgiebel

—cipher machine used by the Americans in the Second World War

ECM Mark II

Fritz Thiele

—responsible for Enigma security

Gisbert Hasenjaeger

United States Naval Computing Machine Laboratory

—cipher machine used by the British in the Second World War, based on the principles of the commercial Enigma machine

Typex

Gordon Corera, Poland's overlooked Enigma codebreakers, BBC News Magazine, 4 July 2014

Long-running list of places with Enigma machines on display

Archived 9 December 2009 at the Wayback Machine

Bletchley Park National Code Centre Home of the British codebreakers during the Second World War

Enigma machines on the Crypto Museum Web site

Archived 24 July 2011 at the Wayback Machine

Pictures of a four-rotor naval enigma, including Flash (SWF) views of the machine

Enigma Pictures and Demonstration by NSA Employee at RSA

at Curlie

Enigma machine

Kenngruppenheft

Archived 18 March 2013 at the Wayback Machine

Process of building an Enigma M4 replica

Breaking German Navy Ciphers