diff options
author | Richard Levitte <levitte@openssl.org> | 2020-01-08 03:44:28 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2020-01-17 09:04:04 +0100 |
commit | 6508e858836020622efff5dd4be3fa4530d1584b (patch) | |
tree | ec7f0d78108dadd5762d07cc373f67af5a931464 /include/openssl/idea.h | |
parent | e4a1d0230016d090ba78bc7092384315f85b0e72 (diff) | |
download | openssl-6508e858836020622efff5dd4be3fa4530d1584b.zip openssl-6508e858836020622efff5dd4be3fa4530d1584b.tar.gz openssl-6508e858836020622efff5dd4be3fa4530d1584b.tar.bz2 |
EVP: make EVP_PKEY_{bits,security_bits,size} work with provider only keys
These functions relied entirely on the presence of 'pkey->pmeth',
which is NULL on provider only keys. This adds an interface to get
domparam and key data from a provider, given corresponding provider
data (the actual domparam or key).
The retrieved data is cached in the EVP_PKEY structure (lending the
idea from provided EVP_CIPHER).
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/10778)
Diffstat (limited to 'include/openssl/idea.h')
0 files changed, 0 insertions, 0 deletions