EnigmaMail version 1.0
myc18 writes "Last month at Tufts University, I created EnigmaMail. After being exposed to e-mail and communication security in the media, and my interest in the Engima Machine, I decided to develop a "secure communications module" for my class (semester) project in "Cryptography and Security." So could EnigmaMail be used as a secure e-mail module, despite the fact that it uses a dated cryptographic algorithm?" I don't see why not. It has the usual problems of symmetric-key cryptography (must get the key to the recipient) and of course, the system has been broken, but it would certainly be secure against most people. As long as you're aware of the limitations...
Look, the guy admits that it's poor - would you criticise the quthor of a ROT13 program for hawking dodgy encryption? The damn thing's called EnigmaMail, so it should be obvious that it's based on cracked WWII technology!
The best thing to do would be to add in AES (or triple-DES) support so the program could be used as a legitimate security product.
The Enigma algorithim is widely known, as are the techniques to break polysyllabic ciphers.
In short there is no real security here (especially if you don't hide non-alpha characters, and don't break the ciphertext into some kind of block format).
Try hanging out on sci.crypt for a bit to get a better feel for the issues and problems.
http://www.landfield.com/faqs/cryptography-faq/ is a great start for basic cryptography research online.
--