I am posting some links of tiny projects of mine related with Enigma (that now I am making public) for anyone hooked on this old rotor cipher machine:
- An Enigma Machine library (M3) good to be used on simulators (https://github.com/rafael-santiago/libeel).
- A minimalist Enigma Simulator for ANSI/TERM environments. I have compiled it on Linux, FreeBSD, OpenBSD (https://github.com/rafael-santiago/ansiterm-enigma).
- An Enigma Machine implemented as a (weird...) UNIX char device (for Linux and FreeBSD). So when using it you got a "/dev/enigma" in your box to play with (https://github.com/rafael-santiago/dev-enigma).
Well, maybe it can be interesting for people who like cryptography, WWII, UNIX, etc...