The Enigma Project - java programm for encryption. Its interface and enryption mechanism copy the original Enigma in every detail.
The rotors formed the heart of an Enigma machine. Every key press caused one or more rotors to step before the electrical connections were made, and so changed the substitution alphabet used for encryption.
The Enigma machine itself was mechanical, and looked much like a typewriter. Its interface: the plugboard, keyboard, lamps, and finger-wheels of the rotors.
Now you can test original Enigma machine and save your encrypted test in file or decrypt text from file.