Lines Matching refs:ctx
33 EVPKeyCtxPointer ctx(
40 if (EVP_PKEY_keygen_init(ctx.get()) <= 0)
44 ctx.get(),
55 if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0)
63 EVP_PKEY_CTX_set_rsa_pss_keygen_md(ctx.get(), params->params.md) <= 0) {
78 ctx.get(),
90 ctx.get(),
96 return ctx;
209 EVPKeyCtxPointer ctx(EVP_PKEY_CTX_new(m_pkey.get(), nullptr));
211 if (!ctx || init(ctx.get()) <= 0)
214 if (EVP_PKEY_CTX_set_rsa_padding(ctx.get(), params.padding) <= 0) {
219 (EVP_PKEY_CTX_set_rsa_oaep_md(ctx.get(), params.digest) <= 0 ||
220 EVP_PKEY_CTX_set_rsa_mgf1_md(ctx.get(), params.digest) <= 0)) {
224 if (!SetRsaOaepLabel(ctx, params.label)) return WebCryptoCipherStatus::FAILED;
228 ctx.get(),
238 if (cipher(ctx.get(),