diff options
author | Matt Caswell <matt@openssl.org> | 2021-04-08 16:22:51 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2021-04-12 11:47:24 +0100 |
commit | 28fd8953059fe7d9acd57ef6620457cb41a80509 (patch) | |
tree | d49f6c4d9d7ee3f8d3203f296caafe5e5c0b0bdd /util | |
parent | 6878f4300213cfd7d4f01e26a8b97f70344da100 (diff) |
Remove the function EVP_PKEY_set_alias_type
OTC recently voted that EVP_PKEY types will be immutable in 3.0. This
means that EVP_PKEY_set_alias_type can no longer work and should be
removed entirely (applications will need to be rewritten not to use it).
It was primarily used for SM2 which no longer needs this call.
Applications should generate SM2 keys directly (without going via an EC
key first), or otherwise when loading keys they should automatically be
detected as SM2 keys.
Fixes #14379
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14803)
Diffstat (limited to 'util')
-rw-r--r-- | util/libcrypto.num | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num index 2dc8d28118..952bf4d29c 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -4393,7 +4393,7 @@ EVP_PKEY_get_raw_public_key 4518 3_0_0 EXIST::FUNCTION: EVP_PKEY_get_raw_private_key 4519 3_0_0 EXIST::FUNCTION: EVP_PKEY_asn1_set_get_priv_key 4520 3_0_0 EXIST::FUNCTION: EVP_PKEY_asn1_set_get_pub_key 4521 3_0_0 EXIST::FUNCTION: -EVP_PKEY_set_alias_type 4522 3_0_0 EXIST::FUNCTION:DEPRECATEDIN_3_0 +EVP_PKEY_set_alias_type 4522 3_0_0 NOEXIST::FUNCTION:DEPRECATEDIN_3_0 RAND_keep_random_devices_open 4523 3_0_0 EXIST::FUNCTION: EC_POINT_set_compressed_coordinates 4524 3_0_0 EXIST::FUNCTION:EC EC_POINT_set_affine_coordinates 4525 3_0_0 EXIST::FUNCTION:EC |