Très bon "La preuve par vieux".
Un semblant de machine Enigma en JS : http://www.openjs.com/scripts/enigma.php (sans le choix des 3 rotors parmi 5, et avec beaucoup plus de caractères).