Encrypt and decrypt data using AES encryption.

Note: Both filter.aes.enc and filter.aes.dec meet the NIST standard (FIPS PUB 197).

### Recommended Best Practice

The output produced by the aes function is essentially a binary string. As such, we recommend that you include an encoding/decoding function as part of your script so that your encrypted messages transmit and decrypt correctly:

- Apply an encoding step before transmitting the results of aes.filter.enc function calls.
- Apply a decoding step before applying the aes.filter.dec function to incoming encrypted messages.

There are several encoding/decoding functions available to you:

- filter.base64
- filter.uuencode
- filter.hex