SSEM simulator (the Manchester Baby)
CipherClerk (implementing classical ciphers) from Wilhelm Plotz
Interactive Enigma, ...
Everything Enigma
The International PGP homepage
Beale cipher info and freeware