Lines Matching refs:pkctx
447 static RSA_PSS_PARAMS *rsa_ctx_to_pss(EVP_PKEY_CTX *pkctx) in rsa_ctx_to_pss() argument
450 EVP_PKEY *pk = EVP_PKEY_CTX_get0_pkey(pkctx); in rsa_ctx_to_pss()
453 if (EVP_PKEY_CTX_get_signature_md(pkctx, &sigmd) <= 0) in rsa_ctx_to_pss()
455 if (EVP_PKEY_CTX_get_rsa_mgf1_md(pkctx, &mgf1md) <= 0) in rsa_ctx_to_pss()
457 if (!EVP_PKEY_CTX_get_rsa_pss_saltlen(pkctx, &saltlen)) in rsa_ctx_to_pss()
500 ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx) in ossl_rsa_ctx_to_pss_string() argument
502 RSA_PSS_PARAMS *pss = rsa_ctx_to_pss(pkctx); in ossl_rsa_ctx_to_pss_string()
519 int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx, in ossl_rsa_pss_to_ctx() argument
542 if (!EVP_DigestVerifyInit(ctx, &pkctx, md, NULL, pkey)) in ossl_rsa_pss_to_ctx()
546 if (EVP_PKEY_CTX_get_signature_md(pkctx, &checkmd) <= 0) in ossl_rsa_pss_to_ctx()
554 if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0) in ossl_rsa_pss_to_ctx()
557 if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0) in ossl_rsa_pss_to_ctx()
560 if (EVP_PKEY_CTX_set_rsa_mgf1_md(pkctx, mgf1md) <= 0) in ossl_rsa_pss_to_ctx()
632 EVP_PKEY_CTX *pkctx = EVP_MD_CTX_get_pkey_ctx(ctx); in rsa_item_sign() local
634 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_item_sign()
640 os1 = ossl_rsa_ctx_to_pss_string(pkctx); in rsa_item_sign()