WOLFRAM NOTEBOOK

WOLFRAM|DEMONSTRATIONS PROJECT

Encryption with the Enigma Machine

number of rotors
1
2
3
4
5
6
fixed part of the machine
set the rotors
1000
set the reflector
1000
set the rules
1000
daily settings
random start positions
set
starting position is
{0,0,0}
coding
input text
enigma
watch the encryption process
time
10
Germany used the Enigma encryption machine during the Second World War. The machine's alphabet consisted of lowercase letters, a dot, and whitespace, which is represented by the underscore "_". You can set rotors (permutations of the alphabet), reflectors (pairings within the alphabet), and rules (how rotors are rotated during encryption). Those were the fixed parts of the machine. Daily settings included the starting positions of the rotors. Further description is given as the Demonstration works. Choose one of the offered words and see the encryption proceed!
Wolfram Cloud

You are using a browser not supported by the Wolfram Cloud

Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.


I understand and wish to continue anyway »

You are using a browser not supported by the Wolfram Cloud. Supported browsers include recent versions of Chrome, Edge, Firefox and Safari.