Lines Matching refs:pkctx
58 EVP_PKEY_CTX* pkctx,
64 if (EVP_PKEY_CTX_set_rsa_padding(pkctx, padding) <= 0)
67 if (EVP_PKEY_CTX_set_rsa_pss_saltlen(pkctx, salt_len.FromJust()) <= 0)
94 EVPKeyCtxPointer pkctx(EVP_PKEY_CTX_new(pkey.get(), nullptr));
95 if (pkctx &&
96 EVP_PKEY_sign_init(pkctx.get()) &&
97 ApplyRSAOptions(pkey, pkctx.get(), padding, pss_salt_len) &&
98 EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) &&
99 EVP_PKEY_sign(pkctx.get(), static_cast<unsigned char*>(sig->Data()),
523 EVPKeyCtxPointer pkctx(EVP_PKEY_CTX_new(pkey.get(), nullptr));
524 if (pkctx &&
525 EVP_PKEY_verify_init(pkctx.get()) > 0 &&
526 ApplyRSAOptions(pkey, pkctx.get(), padding, saltlen) &&
527 EVP_PKEY_CTX_set_signature_md(pkctx.get(),
530 const int r = EVP_PKEY_verify(pkctx.get(), s, sig.size(), m, m_len);