Lines Matching defs:params
16 #include <openssl/params.h>
398 const OSSL_PARAM params[])
407 if (!ossl_prov_is_running() || !x942kdf_set_ctx_params(ctx, params))
469 static int x942kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
477 if (params == NULL)
479 if (!ossl_prov_digest_load_from_params(&ctx->digest, params, provctx))
482 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_SECRET);
484 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_KEY);
488 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_ACVPINFO);
493 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_PARTYUINFO);
495 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_UKM);
500 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_PARTYVINFO);
505 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_USE_KEYBITS);
509 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_SUPP_PUBINFO);
516 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_X942_SUPP_PRIVINFO);
521 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_CEK_ALG);
525 pq = OSSL_PARAM_locate_const(params, OSSL_ALG_PARAM_PROPERTIES);
562 static int x942kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
567 if ((p = OSSL_PARAM_locate(params, OSSL_KDF_PARAM_SIZE)) != NULL)