Rotor Machine
- •
Definition
- •
an electromechanical cipher device from the early-to-mid 20th century that automates substitution ciphers using rotating discs ("rotors"), each encoding a substitution table that shifts by one position with every keystroke
- •
- •
Hebern machine (single rotor)
- •
the secret key is the disc's initial position; each keystroke both encrypts a letter and rotates the disc by one notch, so the same input letter maps to a different output letter each time it's pressed
- •
- •
Enigma (multiple rotors)
- •
Why they eventually broke
- •
despite growing more complex to resist frequency analysis, rotor machines were still vulnerable to statistical (letter/digram/trigram frequency) attacks, the same fundamental weakness as the Substitution Cipher
- •
- •
Related