aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2019-10-15 14:50:35 +0200
committerRichard Levitte <levitte@openssl.org>2019-11-07 11:50:39 +0100
commit46e2dd05ef1456e3e8fc3d12bd839bae01576c19 (patch)
tree34349335133b5c1692863ce82627647867dbe426 /util
parent54a0d4ceb28d53f5b00a27fc5ca8ff8f0ddf9036 (diff)
downloadopenssl-46e2dd05ef1456e3e8fc3d12bd839bae01576c19.zip
openssl-46e2dd05ef1456e3e8fc3d12bd839bae01576c19.tar.gz
openssl-46e2dd05ef1456e3e8fc3d12bd839bae01576c19.tar.bz2
Add EVP functionality to create domain params and keys by user data
This is the EVP operation that corresponds to creating direct RSA, DH and DSA keys and set their numbers, to then assign them to an EVP_PKEY, but done entirely using an algorithm agnostic EVP interface. Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/10187)
Diffstat (limited to 'util')
-rw-r--r--util/libcrypto.num5
1 files changed, 5 insertions, 0 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num
index ac28f86..69e245e 100644
--- a/util/libcrypto.num
+++ b/util/libcrypto.num
@@ -4857,3 +4857,8 @@ X509_LOOKUP_store ? 3_0_0 EXIST::FUNCTION:
X509_STORE_load_file ? 3_0_0 EXIST::FUNCTION:
X509_STORE_load_path ? 3_0_0 EXIST::FUNCTION:
X509_STORE_load_store ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_param_fromdata_init ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_key_fromdata_init ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_fromdata ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_param_fromdata_settable ? 3_0_0 EXIST::FUNCTION:
+EVP_PKEY_key_fromdata_settable ? 3_0_0 EXIST::FUNCTION: