Difference between revisions of "AES"
From OpenSSLWiki
Jump to navigationJump to searchm (Added additional information.) |
|||
Line 1: | Line 1: | ||
+ | Please see [[EVP_Symmetric_Encryption_and_Decryption|EVP Symmetric Encryption and Decryption]] or [[EVP_Authenticated_Encryption_and_Decryption|EVP Authenticated Encryption and Decryption]]. The choice of <tt>EVP_CIPHER</tt> includes: | ||
+ | |||
+ | <pre>$ grep -IR EVP_aes * | awk '{print $3;}' | grep EVP_ | sed 's|\*||g; s|\(void\)||g; s|\;||g; s|,||g;' | 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_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_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_ccm() | ||
+ | EVP_aes_256_cfb | ||
+ | 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_gcm() | ||
+ | EVP_aes_256_ocb() | ||
+ | EVP_aes_256_ofb() | ||
+ | EVP_aes_256_wrap() | ||
+ | EVP_aes_256_wrap_pad() | ||
+ | EVP_aes_256_xts()</pre> | ||
+ | |||
[[Category:Cryptographic Algorithm]] | [[Category:Cryptographic Algorithm]] | ||
[[Category:Block Cipher]] | [[Category:Block Cipher]] | ||
[[Category:Secret Key Algorithm]] | [[Category:Secret Key Algorithm]] |
Revision as of 17:59, 30 June 2016
Please see EVP Symmetric Encryption and Decryption or EVP Authenticated Encryption and Decryption. The choice of EVP_CIPHER includes:
$ grep -IR EVP_aes * | awk '{print $3;}' | grep EVP_ | sed 's|\*||g; s|\(void\)||g; s|\;||g; s|,||g;' | 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_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_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_ccm() EVP_aes_256_cfb 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_gcm() EVP_aes_256_ocb() EVP_aes_256_ofb() EVP_aes_256_wrap() EVP_aes_256_wrap_pad() EVP_aes_256_xts()