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

password

confirm password

text

To Encrypt a Message:
Enter a password. Type a message (plaintext) in the box. 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


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


ad817f52de54a31579e9a4dad6be5035c7f29e60  aes-ctr.js
137471c16210a7dd047a6f2964a193a612a084a9  aes.js
4cb3e7524112726893b621313e85d132976b4c23  ascii_nsa.js
fca3e6c196a35547979c14cf620923348bd0de55  base64.js
863c3ad8a855015798dc02c4532566f3691928f5  psm_aes.js
7359f079697ae5ddfa230a0568643fa5d976dd3f  sjcl.js
ed21e6f8b767125fba632336cd03214853916e30  utf8.js

1 june 2012