EVP_ASYM_CIPHER_get0_provider

Return the provider that implemented an asymmetric cipher algorithm.

Synopsis

Declared in <openssl/evp.h>

OSSL_PROVIDER*
EVP_ASYM_CIPHER_get0_provider(EVP_ASYM_CIPHER const* cipher);

Return Value

Provider pointer (do not free), or NULL if unavailable.

Parameters

NameDescription
cipherAsymmetric cipher method to query.