This program securely encrypts your text using the AES (Rijndael) algorithm with a 128-bit key. AES is the most trusted symmetric encryption algorithm used even by government sectors such as the CIA. Using the fastest computers to brute force at 256 permutations /sec, it will take approximately 40 trillion (40,000,000,000,000) years to crack your key in 2126.1 operations. I have implemented this whole algorithm myself without the help of any cryptology libraries. For a detailed description of the steps I used, click help.

Disclaimer* although this encryption standard is impractical to break, I do not guarantee anything as it is a free service I am providing. What you input will be encrypted / decrypted by my server and discarded after being returned to you. Hence none of it will be seen or recorded by me. Plain data being passed from this site to my server is also encrypted and signed using my own digital certificate + SSL. As long as you are connected using HTTPS (not HTTP), no one will be able to see what my application is encrypting / decrypting for you even if they are eavesdropping on your Internet connection.

128-bit Key (must be 16 characters):                           Show debug console: 
Plaintext
Ciphertext