Modules

A World War II Enigma machine in a flexible OO framework
A commercial Enigma machine circa 1940.
A military Enigma machine circa 1940. It differs from the Commercial Enigma in the addition of a plugboard before the rotors.
The Plugboard object for use in Crypt::OOEnigmas
The Reflector object for use in Crypt::OOEnigma
The Rotor object for use in Crypt::OOEnigma