Multiple fixes for getting pub key from legacy DH PKEY
authorTomas Mraz <tomas@openssl.org>
Fri, 6 Aug 2021 15:25:13 +0000 (17:25 +0200)
committerTomas Mraz <tomas@openssl.org>
Mon, 16 Aug 2021 10:55:08 +0000 (12:55 +0200)
commit0ec738433e522c96c7edfe4c9ffdc76d4dfef00a
tree7931d391c504211f76519a2e834418285c139dc7
parent4ccad35756dfa9df657f3853810101fa9d6ca525
Multiple fixes for getting pub key from legacy DH PKEY

There were multiple issues with getting OSSL_PKEY_PARAM_PUB_KEY
from a legacy EVP_PKEY DH and DHX keys.

Fixes #16247

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16253)
crypto/evp/ctrl_params_translate.c
test/evp_extra_test.c