AES
From OpenSSLWiki
Jump to navigationJump to searchPlease see EVP Symmetric Encryption and Decryption or EVP Authenticated Encryption and Decryption. The choice of EVP_CIPHER includes:
$ grep -IR EVP_aes * | sed 's/.*\(EVP_aes[^( ;,]*\).*/\1()/; /#/ d' | sort | uniq EVP_aes_128_cbc() EVP_aes_128_cbc_hmac_sha1() EVP_aes_128_cbc_hmac_sha256() EVP_aes_128_ccm() EVP_aes_128_cfb() EVP_aes_128_cfb1() EVP_aes_128_cfb128() EVP_aes_128_cfb8() EVP_aes_128_ctr() EVP_aes_128_ecb() EVP_aes_128_gcm() EVP_aes_128_ocb() EVP_aes_128_ofb() EVP_aes_128_wrap() EVP_aes_128_wrap_pad() EVP_aes_128_xts() EVP_aes_192_cbc() EVP_aes_192_ccm() EVP_aes_192_cfb() EVP_aes_192_cfb1() EVP_aes_192_cfb128() EVP_aes_192_cfb8() EVP_aes_192_ctr() EVP_aes_192_ecb() EVP_aes_192_gcm() EVP_aes_192_ocb() EVP_aes_192_ofb() EVP_aes_192_wrap() EVP_aes_192_wrap_pad() EVP_aes_256_cbc() EVP_aes_256_cbc_hmac_sha1() EVP_aes_256_cbc_hmac_sha256() EVP_aes_256_ccm() EVP_aes_256_cfb() EVP_aes_256_cfb1() EVP_aes_256_cfb128() EVP_aes_256_cfb8() EVP_aes_256_ctr() EVP_aes_256_ecb() EVP_aes_256_gcm() EVP_aes_256_ocb() EVP_aes_256_ofb() EVP_aes_256_wrap() EVP_aes_256_wrap_pad() EVP_aes_256_xts()