Lines Matching refs:pkctx
39 EVP_PKEY_CTX *pkctx; in rsa_cms_decrypt() local
48 pkctx = CMS_RecipientInfo_get0_pkey_ctx(ri); in rsa_cms_decrypt()
49 if (pkctx == NULL) in rsa_cms_decrypt()
93 if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_OAEP_PADDING) <= 0) in rsa_cms_decrypt()
95 if (EVP_PKEY_CTX_set_rsa_oaep_md(pkctx, md) <= 0) in rsa_cms_decrypt()
97 if (EVP_PKEY_CTX_set_rsa_mgf1_md(pkctx, mgf1md) <= 0) in rsa_cms_decrypt()
100 && EVP_PKEY_CTX_set0_rsa_oaep_label(pkctx, label, labellen) <= 0) in rsa_cms_decrypt()
116 EVP_PKEY_CTX *pkctx = CMS_RecipientInfo_get0_pkey_ctx(ri); in rsa_cms_encrypt() local
122 if (pkctx != NULL) { in rsa_cms_encrypt()
123 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_cms_encrypt()
133 if (EVP_PKEY_CTX_get_rsa_oaep_md(pkctx, &md) <= 0) in rsa_cms_encrypt()
135 if (EVP_PKEY_CTX_get_rsa_mgf1_md(pkctx, &mgf1md) <= 0) in rsa_cms_encrypt()
137 labellen = EVP_PKEY_CTX_get0_rsa_oaep_label(pkctx, &label); in rsa_cms_encrypt()
192 EVP_PKEY_CTX *pkctx = CMS_SignerInfo_get0_pkey_ctx(si); in rsa_cms_sign() local
196 if (pkctx != NULL) { in rsa_cms_sign()
197 if (EVP_PKEY_CTX_get_rsa_padding(pkctx, &pad_mode) <= 0) in rsa_cms_sign()
207 os = ossl_rsa_ctx_to_pss_string(pkctx); in rsa_cms_sign()
221 EVP_PKEY_CTX *pkctx = CMS_SignerInfo_get0_pkey_ctx(si); in rsa_cms_verify() local
222 EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(pkctx); in rsa_cms_verify()
227 return ossl_rsa_pss_to_ctx(NULL, pkctx, alg, NULL) > 0; in rsa_cms_verify()