Ozzzy's On-line Enigma Machine
Select your machine mode
Encrypt
Decrypt
Enter your Rotor Selection
Chose from the five available rotors. For rotors 1, 2 and 3 enter '123', for rotors 4, 2 and 1 enter '421' etc.
Enter your Ring Settings
The rings on the rotors can be set at any of the 26 letters to 'add' to the difficulty of breaking the Enigma. Select a setting like 'ABC' or 'QLZ'.
Enter your Reflector Plate choice
The Germans had a choice of two reflector plates. Select one
B
C
Enter your Plugboard Settings
The machine had the ability of swapping letters BEFORE they were sent to the rotors. Normally the Germans swapped 10 pairs of letters. Enter 13 (or less) values such as 'AB', 'QZ'. Do NOT repeat any letters in the 10 settings.
Enter your message settings
The last Machine settings to be done were the Message Settings. The rotors on the Enigma could be hand turned to show any letters in the windows on the machine. Select a setting like 'ABC' or 'QLZ'.
Enter the text to be encrypted or decrypted
A-Z only, no numbers or punctuation is allowed
Do you want your message padded with garbage to hide it's actual length?
Yes
No
Do you want your spaces preserved?
This adds a place for a cryptanalyst to start an attack. If you're worried about the NSA select 'NO'
Yes
No