]> git.ipfire.org Git - thirdparty/openssl.git/commit
EVP: Add internal functions to fetch type specific EVP methods from provider
authorRichard Levitte <levitte@openssl.org>
Fri, 1 Oct 2021 10:06:52 +0000 (12:06 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 27 Oct 2021 10:41:12 +0000 (12:41 +0200)
commitff7781462dd04ab99c159136b47672252bad7fa8
treee60e8308caea8a86bf69ad301f9d795a12f90623
parent5246183e7a9f9fb1819d50ab40e2fecc68235e0d
EVP: Add internal functions to fetch type specific EVP methods from provider

Added functions:

evp_signature_fetch_from_prov(), evp_asym_cipher_fetch_from_prov(),
evp_keyexch_fetch_from_prov(), evp_kem_fetch_from_prov()

These are all like the public conterparts, except they all take a
provider instead of a library context as first argument.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/16725)
crypto/evp/asymcipher.c
crypto/evp/evp_local.h
crypto/evp/exchange.c
crypto/evp/kem.c
crypto/evp/signature.c