With this Enigma Codebook Tool you can create
code sheets with key settings for different models of
German Enigma cipher machines. These sheets contain all
necessary information to setup your Enigma. The program
can create, show, save and print a single code sheet,
valid for one month, or a complete year.
This tool can create codebooks for the
3-rotor Wehrmacht/Luftwaffe Enigma, the 3-rotor
Kriegsmarine M3, also called Funkschlussel M, and the
4-rotor Kriegsmarine M4. The program generates random
settings, depending the model, for the eight different
normal and two special Beta and Gamma rotors, ring
settings and plugboard connections. There are also four
compatible modes for the M4 to communicate with the M3 or
with M3 and Wehrmacht/Luftwaffe machines. The program has
a clear and simple user interface to view existing and
create new sheets.
FAQ: If I generate two
code sheets with the same date, I get different keys.
Answer: Each generated code sheet is
unique and cannot be reproduced. If anyone could produce
the same code sheet again and again, it would not be
secret anymore! The program isn't a codebook, it
generates unique codebooks. Once a codebook generated,
one has to distribute the codebook text file or a printed
version amongst the users. A program that would generate
the same key over and over, would compromise the secrecy
of the keys. More FAQ's on this page.
Runs on all Windows™ versions and
on MAC with CrossOver, Parallels Desktop or WINE (open
source).
All feedback or comments are most
welcome in the Guestbook, or you can contact me by mail.
Download the Codebook Tool
Download Enigma Codebook Tool
v4.0 (Zip 2157 KB)
Please check the readme file before
installation!
Check the integrity of the
downloaded software with SHA-256.