Lines Matching refs:get
40 if (EVP_PKEY_keygen_init(ctx.get()) <= 0)
44 ctx.get(),
52 CHECK_NOT_NULL(bn.get());
53 CHECK(BN_set_word(bn.get(), params->params.exponent));
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(),
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)) {
228 ctx.get(),
238 if (cipher(ctx.get(),
273 return RSA_JWK_Export(key_data.get(), params, out);
277 return PKEY_PKCS8_Export(key_data.get(), out);
281 return PKEY_SPKI_Export(key_data.get(), out);
353 env, key_data.get(), params, in, out);
357 env, key_data.get(), params, in, out);
368 int type = EVP_PKEY_id(m_pkey.get());
375 rsa = EVP_PKEY_get0_RSA(m_pkey.get());
377 rsa = static_cast<const RSA*>(EVP_PKEY_get0(m_pkey.get()));
450 rsa.get(),
490 if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) ||
491 !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) ||
493 rsa.get(),
503 CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1);
517 int type = EVP_PKEY_id(m_pkey.get());
524 rsa = EVP_PKEY_get0_RSA(m_pkey.get());
526 rsa = static_cast<const RSA*>(EVP_PKEY_get0(m_pkey.get()));