Enigma Machine Applet
http://russells.freeshell.org/enigma
"This applet simulates the operation of an Enigma machine. The Germans used the Enigma machine in World War II to encrypt military messages."