Lines Matching refs:params

262                       const OSSL_PARAM params[], int operation,  in ecdsa_signverify_init()  argument
284 if (!set_ctx_params(ctx, params)) in ecdsa_signverify_init()
297 static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[]) in ecdsa_sign_init() argument
304 return ecdsa_signverify_init(ctx, ec, ecdsa_set_ctx_params, params, in ecdsa_sign_init()
417 static int ecdsa_verify_init(void *vctx, void *ec, const OSSL_PARAM params[]) in ecdsa_verify_init() argument
424 return ecdsa_signverify_init(ctx, ec, ecdsa_set_ctx_params, params, in ecdsa_verify_init()
444 OSSL_PARAM params[2]; in ecdsa_verify_set_sig() local
446 params[0] = in ecdsa_verify_set_sig()
449 params[1] = OSSL_PARAM_construct_end(); in ecdsa_verify_set_sig()
450 return ecdsa_sigalg_set_ctx_params(ctx, params); in ecdsa_verify_set_sig()
496 void *ec, const OSSL_PARAM params[], in ecdsa_digest_signverify_init() argument
507 if (!ecdsa_signverify_init(vctx, ec, ecdsa_set_ctx_params, params, in ecdsa_digest_signverify_init()
525 if (!EVP_DigestInit_ex2(ctx->mdctx, ctx->md, params)) in ecdsa_digest_signverify_init()
535 const OSSL_PARAM params[]) in ecdsa_digest_sign_init() argument
537 return ecdsa_digest_signverify_init(vctx, mdname, ec, params, in ecdsa_digest_sign_init()
576 const OSSL_PARAM params[]) in ecdsa_digest_verify_init() argument
578 return ecdsa_digest_signverify_init(vctx, mdname, ec, params, in ecdsa_digest_verify_init()
664 static int ecdsa_get_ctx_params(void *vctx, OSSL_PARAM *params) in ecdsa_get_ctx_params() argument
672 p = OSSL_PARAM_locate(params, OSSL_SIGNATURE_PARAM_ALGORITHM_ID); in ecdsa_get_ctx_params()
676 p = OSSL_PARAM_locate(params, OSSL_SIGNATURE_PARAM_DIGEST_SIZE); in ecdsa_get_ctx_params()
680 p = OSSL_PARAM_locate(params, OSSL_SIGNATURE_PARAM_DIGEST); in ecdsa_get_ctx_params()
686 p = OSSL_PARAM_locate(params, OSSL_SIGNATURE_PARAM_NONCE_TYPE); in ecdsa_get_ctx_params()
691 p = OSSL_PARAM_locate(params, OSSL_SIGNATURE_PARAM_FIPS_VERIFY_MESSAGE); in ecdsa_get_ctx_params()
696 if (!OSSL_FIPS_IND_GET_CTX_PARAM(ctx, params)) in ecdsa_get_ctx_params()
720 static int ecdsa_common_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ecdsa_common_set_ctx_params() argument
727 if (params == NULL) in ecdsa_common_set_ctx_params()
730 if (!OSSL_FIPS_IND_SET_CTX_PARAM(ctx, OSSL_FIPS_IND_SETTABLE0, params, in ecdsa_common_set_ctx_params()
733 if (!OSSL_FIPS_IND_SET_CTX_PARAM(ctx, OSSL_FIPS_IND_SETTABLE1, params, in ecdsa_common_set_ctx_params()
738 p = OSSL_PARAM_locate_const(params, OSSL_SIGNATURE_PARAM_KAT); in ecdsa_common_set_ctx_params()
743 p = OSSL_PARAM_locate_const(params, OSSL_SIGNATURE_PARAM_NONCE_TYPE); in ecdsa_common_set_ctx_params()
757 static int ecdsa_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ecdsa_set_ctx_params() argument
764 if ((ret = ecdsa_common_set_ctx_params(ctx, params)) <= 0) in ecdsa_set_ctx_params()
767 if (params == NULL) in ecdsa_set_ctx_params()
770 p = OSSL_PARAM_locate_const(params, OSSL_SIGNATURE_PARAM_DIGEST); in ecdsa_set_ctx_params()
775 OSSL_PARAM_locate_const(params, in ecdsa_set_ctx_params()
787 p = OSSL_PARAM_locate_const(params, OSSL_SIGNATURE_PARAM_DIGEST_SIZE); in ecdsa_set_ctx_params()
810 static int ecdsa_get_ctx_md_params(void *vctx, OSSL_PARAM *params) in ecdsa_get_ctx_md_params() argument
817 return EVP_MD_CTX_get_params(ctx->mdctx, params); in ecdsa_get_ctx_md_params()
830 static int ecdsa_set_ctx_md_params(void *vctx, const OSSL_PARAM params[]) in ecdsa_set_ctx_md_params() argument
837 return EVP_MD_CTX_set_params(ctx->mdctx, params); in ecdsa_set_ctx_md_params()
904 const OSSL_PARAM params[], in ecdsa_sigalg_signverify_init() argument
913 if (!ecdsa_signverify_init(vctx, vec, set_ctx_params, params, operation, in ecdsa_sigalg_signverify_init()
929 if (!EVP_DigestInit_ex2(ctx->mdctx, ctx->md, params)) in ecdsa_sigalg_signverify_init()
962 static int ecdsa_sigalg_set_ctx_params(void *vctx, const OSSL_PARAM params[]) in ecdsa_sigalg_set_ctx_params() argument
968 if ((ret = ecdsa_common_set_ctx_params(ctx, params)) <= 0) in ecdsa_sigalg_set_ctx_params()
971 if (params == NULL) in ecdsa_sigalg_set_ctx_params()
975 p = OSSL_PARAM_locate_const(params, OSSL_SIGNATURE_PARAM_SIGNATURE); in ecdsa_sigalg_set_ctx_params()
998 const OSSL_PARAM params[]) \
1004 params, #MD, \
1011 const OSSL_PARAM params[]) \
1017 params, #MD, \
1024 const OSSL_PARAM params[]) \
1030 params, #MD, \
1037 const OSSL_PARAM params[]) \
1043 params, #MD, \