Cifrados

Enigma utiliza un cifrado de sustitución para codificar mensajes. Cada letra en el mensaje original - conocido como texto sin formato - se sustituye por una letra diferente en el mensaje de texto cifrado codificado.

Rotores 

La letra utilizado para el mensaje codificado se selecciona de entre una serie de rotores. Los operadores de las máquinas Enigma militares han elegido tres rotores de un máximo de cinco años para codificar un mensaje. Cada vez que el operador codifica una carta de texto sin formato, los rotores se mueven, por lo que cada carta se codifica de una manera diferente.

Reflectores

Reflectores añaden otro nivel de seguridad al código que refleja, o la reversión, los pares de letras. Usando sus rotores y reflectores, la máquina más básica Enigma corre siete reemplazos para cada letra del texto claro está encriptada.

Plugboard

Máquinas militares enigma también incluye un tapón, que se ha invertido pares de letras en una manera similar a los reflectores.

Descodificación

Los barcos, submarinos y unidades militares que han recibido el cifrado de mensajes de texto utilizan sus máquinas Enigma para decodificarlas. Código en el inicio del mensaje les dijo lo que la configuración de su uso.