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, your connection to this website may not be secure so there is the possibility of someone eavesdropping on your network to sniff the plain text as you are using this form.

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