EVP_KDF
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
DEFINE_STACK_OF(EVP_KDF)
static int kdf_cmp(const EVP_KDF *const *a, const EVP_KDF *const *b)
static void collect_kdfs(EVP_KDF *kdf, void *stack)
STACK_OF(EVP_KDF) *kdf_stack = stack;
STACK_OF(EVP_KDF) *kdfs = sk_EVP_KDF_new(kdf_cmp);
const EVP_KDF *k = sk_EVP_KDF_value(kdfs, i);
IS_FETCHABLE(kdf, EVP_KDF)
EVP_KDF *pkcs12kdf;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_X963KDF, propq);
EVP_KDF *meth; /* Method structure */
const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf)
const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx)
int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[])
int EVP_KDF_names_do_all(const EVP_KDF *kdf,
EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)
int evp_kdf_get_number(const EVP_KDF *kdf)
const char *EVP_KDF_get0_name(const EVP_KDF *kdf)
const char *EVP_KDF_get0_description(const EVP_KDF *kdf)
int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name)
EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
int EVP_KDF_up_ref(EVP_KDF *kdf)
void EVP_KDF_free(EVP_KDF *kdf)
const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf)
const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf)
const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf)
EVP_KDF *kdf = (EVP_KDF *)vkdf;
void (*fn)(EVP_KDF *kdf, void *arg),
EVP_KDF *kdf = (EVP_KDF *)vkdf;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
static int do_evp_kdf(EVP_KDF *evp_kdf, const OSSL_PARAM params[])
DEFINE_ALGORITHMS(kdf, EVP_KDF)
EVP_FUZZ(kdf_collection, EVP_KDF, do_evp_kdf);
int evp_kdf_get_number(const EVP_KDF *kdf);
int EVP_KDF_up_ref(EVP_KDF *kdf);
void EVP_KDF_free(EVP_KDF *kdf);
EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf);
const char *EVP_KDF_get0_description(const EVP_KDF *kdf);
int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name);
const char *EVP_KDF_get0_name(const EVP_KDF *kdf);
const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf);
const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx);
int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]);
const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf);
const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf);
const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf);
void (*fn)(EVP_KDF *kdf, void *arg),
int EVP_KDF_names_do_all(const EVP_KDF *kdf,
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname,
EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname,
EVP_KDF *kdf = NULL;
EVP_KDF *kdf = NULL;
EVP_KDF *kdf;
EVP_KDF *kdf;
EVP_KDF *kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_TLS1_3_KDF, propq);
static int test_kdfs_same(EVP_KDF *kdf1, EVP_KDF *kdf2)
EVP_KDF *kdf1 = NULL, *kdf2 = NULL;
EVP_KDF *kdf = EVP_KDF_fetch(libctx, name, NULL);
EVP_KDF *kdf;