mirror of
https://github.com/openssl/openssl.git
synced 2025-02-23 14:42:15 +08:00
Add aliases for des-ede-ecb and des-ede3-ecb ciphers.
Currently we can get all block ciphers with EVP_get_cipherbyname("<alg_name>-<block-mode-name>") for example, by names "aes-128-ecb" or "des-ede-cbc". I found a problem with des-ede-ecb and des-ede3-ecb ciphers as they can be accessed only with names: EVP_get_cipherbyname("des-ede") EVP_get_cipherbyname("des-ede3") It breaks the general concept. In this patch I add aliases which allow to use names: EVP_get_cipherbyname("des-ede-ecb") EVP_get_cipherbyname("des-ede3-ecb") in addition to the currently used names. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
e6f2bb6604
commit
842dc98705
@ -92,7 +92,11 @@ void openssl_add_all_ciphers_int(void)
|
|||||||
|
|
||||||
EVP_add_cipher(EVP_des_ecb());
|
EVP_add_cipher(EVP_des_ecb());
|
||||||
EVP_add_cipher(EVP_des_ede());
|
EVP_add_cipher(EVP_des_ede());
|
||||||
|
EVP_add_cipher_alias(SN_des_ede_ecb, "DES-EDE-ECB");
|
||||||
|
EVP_add_cipher_alias(SN_des_ede_ecb, "des-ede-ecb");
|
||||||
EVP_add_cipher(EVP_des_ede3());
|
EVP_add_cipher(EVP_des_ede3());
|
||||||
|
EVP_add_cipher_alias(SN_des_ede3_ecb, "DES-EDE3-ECB");
|
||||||
|
EVP_add_cipher_alias(SN_des_ede3_ecb, "des-ede3-ecb");
|
||||||
EVP_add_cipher(EVP_des_ede3_wrap());
|
EVP_add_cipher(EVP_des_ede3_wrap());
|
||||||
EVP_add_cipher_alias(SN_id_smime_alg_CMS3DESwrap, "des3-wrap");
|
EVP_add_cipher_alias(SN_id_smime_alg_CMS3DESwrap, "des3-wrap");
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user