Lines Matching refs:pkctx
448 static RSA_PSS_PARAMS *rsa_ctx_to_pss(EVP_PKEY_CTX *pkctx)
451 EVP_PKEY *pk = EVP_PKEY_CTX_get0_pkey(pkctx);
454 if (EVP_PKEY_CTX_get_signature_md(pkctx, &sigmd) <= 0)
456 if (EVP_PKEY_CTX_get_rsa_mgf1_md(pkctx, &mgf1md) <= 0)
458 if (EVP_PKEY_CTX_get_rsa_pss_saltlen(pkctx, &saltlen) <= 0)
501 ASN1_STRING *ossl_rsa_ctx_to_pss_string(EVP_PKEY_CTX *pkctx)
503 RSA_PSS_PARAMS *pss = rsa_ctx_to_pss(pkctx);
517 * passed to pkctx instead.
520 int ossl_rsa_pss_to_ctx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pkctx,
543 if (!EVP_DigestVerifyInit(ctx, &pkctx, md, NULL, pkey))
547 if (EVP_PKEY_CTX_get_signature_md(pkctx, &checkmd) <= 0)
555 if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_PSS_PADDING) <= 0)
558 if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, saltlen) <= 0)
561 if (EVP_PKEY_CTX_set_rsa_mgf1_md(pkctx, mgf1md) <= 0)
633 EVP_PKEY_CTX *pkctx = EVP_MD_CTX_get_pkey_ctx(ctx);
635 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0)
648 if (EVP_PKEY_CTX_get_params(pkctx, params) <= 0)