Enigma Machine
A simulated enigma machine I made for my Cyber Security presentation. The rotor ratchet combo is designed the way they are because I did not implement a reconfiguration mechanism for the individual, un-slotted rotors.
Terms:
- Rotors - Walzen
- Ratchet settings (alphabet ring) - Ringstullen
- Plugboard - Grundstellung
- Lampboard - Glūhlampenfeld
Controls:
- Click and drag a rotor into one of the three slots.
- Click the up and down arrows to rotate the rotor/ratchet.
- Click The Anarchy symbol to reset the rotor/ratchet's orientation.
- Click one plug on the plugboard, and then another to create a link. Click a plug with a link to unlink it.
- Start typing. A light on the lightboard will light up with the encoded keypress.
Thank you to the National Cryptologic Museum for letting me see and use a real machine.
Status | Prototype |
Platforms | HTML5 |
Author | Jackste |
Genre | Educational, Simulation |
Made with | Aseprite, pygame |
Tags | Ciphers, Historical, pygame |
Code license | GNU General Public License v3.0 (GPL) |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few minutes |
Inputs | Keyboard, Mouse |
Links | Source code |
Leave a comment
Log in with itch.io to leave a comment.