This is an attempt in remaking the enigma I which was used during the second world war.
All code written in Rust.
Current support:
- Any number of rotors.
- rotor rotation.
- rotor notches.
- encryption
TODO:
- decryption
- support plugboard.
- implement all types of rotors.
- implement reflector.
- implement different versions of the enigma.