This page launches a javascript simulation of the U.S. Military's World War 2 vintage ECM/SIGABA encryption machine.
The ECM II, known by the Army as SIGABA, was the only cipher machine to remain completely unbroken by the enemy in World War II. The ECM II was a rotor machine, similar in concept the the German Enigma, but used 10 rotors instead of 4, and the cipher rotors stepped in a very complex pattern, determined by a set of "control" rotors. This arrangement made the number of possible "alphabets" astronomical. The ECM II was used by the U.S. from 1941 until 1959, when it was retired not because it was insecure, but because it was too slow for the growing needs of naval communications.
Links to additional information on the ECM/SIGABA cipher machine