Home
last modified time | relevance | path

Searched refs:pkctx (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/lib/libcrypto/evp/
Dp_verify.c75 EVP_PKEY_CTX *pkctx = NULL; in EVP_VerifyFinal() local
86 if ((pkctx = EVP_PKEY_CTX_new(pkey, NULL)) == NULL) in EVP_VerifyFinal()
88 if (EVP_PKEY_verify_init(pkctx) <= 0) in EVP_VerifyFinal()
90 if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) in EVP_VerifyFinal()
92 ret = EVP_PKEY_verify(pkctx, sigbuf, siglen, m, m_len); in EVP_VerifyFinal()
96 EVP_PKEY_CTX_free(pkctx); in EVP_VerifyFinal()
Dp_sign.c75 EVP_PKEY_CTX *pkctx = NULL; in EVP_SignFinal() local
90 if ((pkctx = EVP_PKEY_CTX_new(pkey, NULL)) == NULL) in EVP_SignFinal()
92 if (EVP_PKEY_sign_init(pkctx) <= 0) in EVP_SignFinal()
94 if (EVP_PKEY_CTX_set_signature_md(pkctx, ctx->digest) <= 0) in EVP_SignFinal()
96 if (EVP_PKEY_sign(pkctx, sigret, &sltmp, m, m_len) <= 0) in EVP_SignFinal()
104 EVP_PKEY_CTX_free(pkctx); in EVP_SignFinal()
/openbsd/src/lib/libcrypto/cms/
Dcms_sd.c924 EVP_PKEY_CTX *pkctx = NULL; in CMS_SignerInfo_verify_content() local
968 pkctx = EVP_PKEY_CTX_new(si->pkey, NULL); in CMS_SignerInfo_verify_content()
969 if (pkctx == NULL) in CMS_SignerInfo_verify_content()
971 if (EVP_PKEY_verify_init(pkctx) <= 0) in CMS_SignerInfo_verify_content()
973 if (EVP_PKEY_CTX_set_signature_md(pkctx, md) <= 0) in CMS_SignerInfo_verify_content()
975 si->pctx = pkctx; in CMS_SignerInfo_verify_content()
978 r = EVP_PKEY_verify(pkctx, si->signature->data, in CMS_SignerInfo_verify_content()
987 EVP_PKEY_CTX_free(pkctx); in CMS_SignerInfo_verify_content()
/openbsd/src/lib/libcrypto/rsa/
Drsa_ameth.c1114 EVP_PKEY_CTX *pkctx; in rsa_cms_decrypt() local
1123 pkctx = CMS_RecipientInfo_get0_pkey_ctx(ri); in rsa_cms_decrypt()
1124 if (pkctx == NULL) in rsa_cms_decrypt()
1170 if (EVP_PKEY_CTX_set_rsa_padding(pkctx, RSA_PKCS1_OAEP_PADDING) <= 0) in rsa_cms_decrypt()
1172 if (EVP_PKEY_CTX_set_rsa_oaep_md(pkctx, md) <= 0) in rsa_cms_decrypt()
1174 if (EVP_PKEY_CTX_set_rsa_mgf1_md(pkctx, mgf1md) <= 0) in rsa_cms_decrypt()
1176 if (EVP_PKEY_CTX_set0_rsa_oaep_label(pkctx, label, labellen) <= 0) in rsa_cms_decrypt()
/openbsd/src/usr.bin/openssl/
Dreq.c1739 EVP_PKEY_CTX *pkctx = NULL; in do_sign_init() local
1749 if (!EVP_DigestSignInit(ctx, &pkctx, md, NULL, pkey)) in do_sign_init()
1753 if (pkey_ctrl_string(pkctx, sigopt) <= 0) { in do_sign_init()