diff options
author | Richard Levitte <levitte@openssl.org> | 2019-10-30 16:59:34 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2019-11-05 22:22:29 +0100 |
commit | 0e52100400e647aeb5b8ac1b92c74d53918d39a0 (patch) | |
tree | 7775c86254a8c06b311950e9731d0ceecaeb262f /util | |
parent | c0e0984f125ee30820520829c4c112b1e166f871 (diff) | |
download | openssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.zip openssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.tar.gz openssl-0e52100400e647aeb5b8ac1b92c74d53918d39a0.tar.bz2 |
EVP: Make the SIGNATURE implementation leaner
Because the algorithm to use is decided already when creating an
EVP_PKEY_CTX regardless of how it was created, it turns out that it's
unnecessary to provide the SIGNATURE method explicitly, and rather
always have it be fetched implicitly.
This means fewer changes for applications that want to use new
signature algorithms / implementations.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10303)
Diffstat (limited to 'util')
-rw-r--r-- | util/libcrypto.num | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num index 737a2ab..f639494 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -4742,10 +4742,10 @@ EVP_SIGNATURE_free 4858 3_0_0 EXIST::FUNCTION: EVP_SIGNATURE_up_ref 4859 3_0_0 EXIST::FUNCTION: EVP_SIGNATURE_provider 4860 3_0_0 EXIST::FUNCTION: EVP_SIGNATURE_fetch 4861 3_0_0 EXIST::FUNCTION: -EVP_PKEY_sign_init_ex 4862 3_0_0 EXIST::FUNCTION: +EVP_PKEY_sign_init_ex 4862 3_0_0 NOEXIST::FUNCTION: EVP_PKEY_CTX_set_signature_md 4863 3_0_0 EXIST::FUNCTION: -EVP_PKEY_verify_init_ex 4864 3_0_0 EXIST::FUNCTION: -EVP_PKEY_verify_recover_init_ex 4865 3_0_0 EXIST::FUNCTION: +EVP_PKEY_verify_init_ex 4864 3_0_0 NOEXIST::FUNCTION: +EVP_PKEY_verify_recover_init_ex 4865 3_0_0 NOEXIST::FUNCTION: EVP_PKEY_CTX_get_signature_md 4866 3_0_0 EXIST::FUNCTION: EVP_PKEY_CTX_get_params 4867 3_0_0 EXIST::FUNCTION: EVP_PKEY_CTX_gettable_params 4868 3_0_0 EXIST::FUNCTION: |