EVP_KDF_CTX
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *ctx = NULL;
static EVP_KDF_CTX *kdf_setup(const char *digestname,
EVP_KDF_CTX *ctx = NULL;
EVP_KDF_CTX *kdfctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx)
void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx)
size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx)
int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,
int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[])
int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[])
EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)
EVP_KDF_CTX *ctx = NULL;
ctx = OPENSSL_zalloc(sizeof(EVP_KDF_CTX));
void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx)
EVP_KDF_CTX *EVP_KDF_CTX_dup(const EVP_KDF_CTX *src)
EVP_KDF_CTX *dst;
const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx)
const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx)
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
static int kdf_derive(EVP_KDF_CTX *kctx,
int ossl_hpke_kdf_extract(EVP_KDF_CTX *kctx,
int ossl_hpke_kdf_expand(EVP_KDF_CTX *kctx,
int ossl_hpke_labeled_extract(EVP_KDF_CTX *kctx,
int ossl_hpke_labeled_expand(EVP_KDF_CTX *kctx,
EVP_KDF_CTX *ossl_kdf_ctx_create(const char *kdfname, const char *mdname,
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *ctx;
EVP_KDF_CTX *ctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
int ossl_hpke_kdf_extract(EVP_KDF_CTX *kctx,
int ossl_hpke_kdf_expand(EVP_KDF_CTX *kctx,
int ossl_hpke_labeled_extract(EVP_KDF_CTX *kctx,
int ossl_hpke_labeled_expand(EVP_KDF_CTX *kctx,
EVP_KDF_CTX *ossl_kdf_ctx_create(const char *kdfname, const char *mdname,
EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf);
void EVP_KDF_CTX_free(EVP_KDF_CTX *ctx);
EVP_KDF_CTX *EVP_KDF_CTX_dup(const EVP_KDF_CTX *src);
const EVP_KDF *EVP_KDF_CTX_kdf(EVP_KDF_CTX *ctx);
void EVP_KDF_CTX_reset(EVP_KDF_CTX *ctx);
size_t EVP_KDF_CTX_get_kdf_size(EVP_KDF_CTX *ctx);
int EVP_KDF_derive(EVP_KDF_CTX *ctx, unsigned char *key, size_t keylen,
int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[]);
int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[]);
const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx);
const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx);
EVP_KDF_CTX *ctx = NULL;
EVP_KDF_CTX *kdfctx;
static int dhkem_extract_and_expand(EVP_KDF_CTX *kctx,
EVP_KDF_CTX *kdfctx = NULL;
EVP_KDF_CTX *kdfctx = NULL;
static int dhkem_extract_and_expand(EVP_KDF_CTX *kctx,
EVP_KDF_CTX *kdfctx = NULL;
EVP_KDF_CTX *kdfctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx = NULL;
static EVP_KDF_CTX *get_kdfbyname_libctx(OSSL_LIB_CTX *libctx, const char *name)
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = EVP_KDF_CTX_new(kdf);
EVP_KDF_CTX *kctx = NULL;
static EVP_KDF_CTX *get_kdfbyname(const char *name)
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx = NULL;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
EVP_KDF_CTX *kctx;
static int kdf_check_fips_approved(EVP_KDF_CTX *ctx, EVP_TEST *t)
EVP_KDF_CTX *ctx;
static int kdf_test_ctrl(EVP_TEST *t, EVP_KDF_CTX *kctx,
EVP_KDF_CTX *ctx;