About AES

Introducing the Advanced Encryption Standard. 128, 192 and 256 bit encryption.

AES, the acronym for the Advanced Encryption Standard, is a symmetric encryption algorithm. The algorithm was developed by two Belgian cryptographer Joan Daemen and Vincent Rijmen. AES was designed to be efficient in both hardware and software, and supports a block length of 128 bits and key lengths of 128, 192, and 256 bits.

PyCipher is a web service used to encrypt and decrypt text using the AES encryption algorithm.


To encrypt a string of text, enter your input string in the text field and click the Encrypt button.
The result of the encryption will appear in a base64 encoded string to prevent character encoding problems.

To decrypt an AES encrypted string, ensure the string is base64 encoded and was previously encrypted with AES algorithm! Enter the encrypted text in the text field and click the Decrypt button.

AES encryption is currently in use by many U.S. Government Agencies for securing sensitive material. However, this level of encryption is not secure enough for classified documents.