Traditional Yuletide commit ;-)
Add Triple DES CFB1 and CFB8 to algorithm list and NID translation.
This commit is contained in:
@@ -71,6 +71,8 @@ void OpenSSL_add_all_ciphers(void)
|
|||||||
EVP_add_cipher(EVP_des_cfb8());
|
EVP_add_cipher(EVP_des_cfb8());
|
||||||
EVP_add_cipher(EVP_des_ede_cfb());
|
EVP_add_cipher(EVP_des_ede_cfb());
|
||||||
EVP_add_cipher(EVP_des_ede3_cfb());
|
EVP_add_cipher(EVP_des_ede3_cfb());
|
||||||
|
EVP_add_cipher(EVP_des_ede3_cfb1());
|
||||||
|
EVP_add_cipher(EVP_des_ede3_cfb8());
|
||||||
|
|
||||||
EVP_add_cipher(EVP_des_ofb());
|
EVP_add_cipher(EVP_des_ofb());
|
||||||
EVP_add_cipher(EVP_des_ede_ofb());
|
EVP_add_cipher(EVP_des_ede_ofb());
|
||||||
|
|||||||
@@ -163,6 +163,12 @@ int EVP_CIPHER_type(const EVP_CIPHER *ctx)
|
|||||||
|
|
||||||
return NID_des_cfb64;
|
return NID_des_cfb64;
|
||||||
|
|
||||||
|
case NID_des_ede3_cfb64:
|
||||||
|
case NID_des_ede3_cfb8:
|
||||||
|
case NID_des_ede3_cfb1:
|
||||||
|
|
||||||
|
return NID_des_cfb64;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
/* Check it has an OID and it is valid */
|
/* Check it has an OID and it is valid */
|
||||||
otmp = OBJ_nid2obj(nid);
|
otmp = OBJ_nid2obj(nid);
|
||||||
|
|||||||
Reference in New Issue
Block a user