Difference between revisions of "3DES"

From OpenSSLWiki
Jump to navigationJump to search
m
m (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]] and use <tt>EVP_CIPHER</tt> of <tt>EVP_des_ede3_cbc</tt> (or other appropriate mode).
+
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
 +
...
 +
$ grep -IR EVP_des * | awk '{print $3;}' | grep EVP_ | sed 's|\*||g; s|\(void\)||g; s|\;||g; s|,||g;' | sort | uniq
 +
EVP_CIPHER
 +
EVP_des_cbc
 +
EVP_des_cbc()
 +
EVP_des_cfb
 +
EVP_des_cfb()
 +
EVP_des_cfb1()
 +
EVP_des_cfb64()
 +
EVP_des_cfb8()
 +
EVP_des_ecb()
 +
EVP_des_ede()
 +
EVP_des_ede3
 +
EVP_des_ede3()
 +
EVP_des_ede3_cbc()
 +
EVP_des_ede3_cfb
 +
EVP_des_ede3_cfb()
 +
EVP_des_ede3_cfb1()
 +
EVP_des_ede3_cfb64()
 +
EVP_des_ede3_cfb8()
 +
EVP_des_ede3_ecb()
 +
EVP_des_ede3_ofb()
 +
EVP_des_ede3_wrap()
 +
EVP_des_ede_cbc
 +
EVP_des_ede_cbc()
 +
EVP_des_ede_cfb
 +
EVP_des_ede_cfb()
 +
EVP_des_ede_cfb64()
 +
EVP_des_ede_ecb()
 +
EVP_des_ede_ofb()
 +
EVP_des_ofb()
 +
EVP_desx_cbc()</pre>
 +
 
  
 
[[Category:Cryptographic Algorithm]]
 
[[Category:Cryptographic Algorithm]]
 
[[Category:Block Cipher]]
 
[[Category:Block Cipher]]
 
[[Category:Secret Key Algorithm]]
 
[[Category:Secret Key Algorithm]]

Revision as of 18:01, 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
...
$ grep -IR EVP_des * | awk '{print $3;}' | grep EVP_ | sed 's|\*||g; s|\(void\)||g; s|\;||g; s|,||g;' | sort | uniq
EVP_CIPHER
EVP_des_cbc
EVP_des_cbc()
EVP_des_cfb
EVP_des_cfb()
EVP_des_cfb1()
EVP_des_cfb64()
EVP_des_cfb8()
EVP_des_ecb()
EVP_des_ede()
EVP_des_ede3
EVP_des_ede3()
EVP_des_ede3_cbc()
EVP_des_ede3_cfb
EVP_des_ede3_cfb()
EVP_des_ede3_cfb1()
EVP_des_ede3_cfb64()
EVP_des_ede3_cfb8()
EVP_des_ede3_ecb()
EVP_des_ede3_ofb()
EVP_des_ede3_wrap()
EVP_des_ede_cbc
EVP_des_ede_cbc()
EVP_des_ede_cfb
EVP_des_ede_cfb()
EVP_des_ede_cfb64()
EVP_des_ede_ecb()
EVP_des_ede_ofb()
EVP_des_ofb()
EVP_desx_cbc()