Add DH keygen to providers
authorShane Lontis <shane.lontis@oracle.com>
Wed, 15 Apr 2020 15:14:00 +0000 (01:14 +1000)
committerShane Lontis <shane.lontis@oracle.com>
Wed, 15 Apr 2020 15:14:00 +0000 (01:14 +1000)
commit7165593ce5a07a6860d4d408ad640ee707172936
tree3c892cf83045856b44bfaaeea2b67a9f0527e853
parentb03ec3b5d62ee26bf8437556b9040d4141d5bdd8
Add DH keygen to providers

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11332)
26 files changed:
crypto/dh/build.info
crypto/dh/dh_backend.c
crypto/dh/dh_gen.c
crypto/dh/dh_group_params.c
crypto/dh/dh_lib.c
crypto/evp/pmeth_lib.c
crypto/ffc/ffc_backend.c
crypto/ffc/ffc_params.c
doc/man3/EVP_PKEY_CTX_ctrl.pod
include/crypto/bn_dh.h
include/crypto/dh.h
include/internal/ffc.h
include/openssl/core_names.h
include/openssl/dh.h
providers/implementations/keymgmt/dh_kmgmt.c
providers/implementations/serializers/serializer_dh.c
providers/implementations/serializers/serializer_ffc_params.c
test/evp_pkey_provided_test.c
test/recipes/15-test_gendh.t [new file with mode: 0644]
test/recipes/30-test_evp_pkey_provided/DH.priv.der
test/recipes/30-test_evp_pkey_provided/DH.priv.pem
test/recipes/30-test_evp_pkey_provided/DH.priv.txt
test/recipes/30-test_evp_pkey_provided/DH.pub.der
test/recipes/30-test_evp_pkey_provided/DH.pub.pem
test/recipes/30-test_evp_pkey_provided/DH.pub.txt
util/libcrypto.num