3 ms·
It’s worth implementing a basic Enigma in whatever language you’re happy with - it’s a tiny bit of code and you end up with a great sense of satisfaction in com
by implements 4y ago
It’s worth implementing a basic Enigma in whatever language you’re happy with - it’s a tiny bit of code and you end up with a great sense of satisfaction in completely understanding how they work, wrinkles (1) and all.
(1) Lamps light on the key downstroke, rotors move on the upstroke. Rotors advance their neighbours from different positions, sometimes from two positions, etc.