diff options
author | Matt Caswell <matt@openssl.org> | 2019-09-04 12:46:02 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2019-09-09 14:00:00 +0100 |
commit | 9c45222ddc36124b8826d98dc0794f3eef1e5f0b (patch) | |
tree | ab9140d515d73f044944d4998244b047282ada0d /util | |
parent | 21fb7067228e39633755aeba251e925634e64870 (diff) |
Revise EVP_PKEY param handling
We add new functions for getting parameters and discovering the gettable
and settable parameters. We also make EVP_PKEY_CTX_get_signature_md() a
function and implement it in terms of the new functions.
This enables applications to discover the set of parameters that are
supported for a given algorithm implementation.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9753)
Diffstat (limited to 'util')
-rw-r--r-- | util/libcrypto.num | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num index a1a36f1f77..e5c869af44 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -4748,3 +4748,7 @@ EVP_PKEY_sign_init_ex 4864 3_0_0 EXIST::FUNCTION: EVP_PKEY_CTX_set_signature_md 4865 3_0_0 EXIST::FUNCTION: EVP_PKEY_verify_init_ex 4866 3_0_0 EXIST::FUNCTION: EVP_PKEY_verify_recover_init_ex 4867 3_0_0 EXIST::FUNCTION: +EVP_PKEY_CTX_get_signature_md 4868 3_0_0 EXIST::FUNCTION: +EVP_PKEY_CTX_get_params 4869 3_0_0 EXIST::FUNCTION: +EVP_PKEY_CTX_gettable_params 4870 3_0_0 EXIST::FUNCTION: +EVP_PKEY_CTX_settable_params 4871 3_0_0 EXIST::FUNCTION: |