To Encrypt a Message:
Type a message (plaintext) in the box. Enter a password. Click the button "plaintext -> ciphertext". Select and copy and paste the resulting ciphertext into the body of an email (gmail, hotmail, etc). Send the email. DO NOT EMAIL THE PASSWORD :-)

To Decode a Message:
paste the ciphertext into the text box. enter password. click the button "ciphertext -> plaintext"

since aes encryption/decryption is pure javascript, nothing is sent over the wire. so as secure as command line openssl (probably...). Please read these Security Tips

Please check if your browser supports the Stanford Javascript Crypto Libray

30 may 2018. added copy to clipboard button. and clear button

27 feb 2015. added strip html function from stackoverflow...

9 feb 2015. ++tiny layout modifications.

9 december 2014. tiny layout modifications.

31 October 2013. I wonder if NSA backdoored Stanford Crypto Library. AES itself? TODO: write own encryption :-)

27 January 2013. By By lizzy, lets milk the cow!

20 March 2012 minor doc tweeks ||| 23 February 2012 -- changed to Stanford Javascript Crytpo Library

(previously used) aes javascript by http://www.movable-type.co.uk/scripts/aes.html

brought to you by dj 007 paranoid lizard

128 Bit AES Encryption/Decryption(pure javascript(!))
plaintext → base64 ciphertext → plaintext