Daily Key Generator
Note: this Enigma emulator is now over ten years old and is no longer being maintained. While it still largly works, your milage may vary on newer browsers and I have no idea what it's like on smart-tech, particularly touch-screen (tablets/mobiles/anything else that isn't a PC). Also note: if you are curious about the code it can be viewed here.
This program will generate a daily key book for any number of days you choose (to a maximum of 40). Just select the type of Enigma machine and enter the number of days, then press "Generate Keys". A PDF file will open in your browser (or you may be prompted to download the file) - save the file to your computer and print out as many copies as you need.
Notes:
- When using the keys to encipher messages, remember to include the day you used (in clear text) with the message so that the recipient will know which settings to use!
- This generator script works slightly differently to the German daily keys:
- It does not use specific dates, only a number of days into the future.
- It does not impose the same limitations on the selection of wheels or steckerbrett which ultimately weakened its strength.
- It does not change keys depending on the time of day, which was a strength in the German keys but a weakness in this program. However, I do not think it really matters much for the purposes of demonstration and fun!