Home | History | Annotate | Download | only in evp

Lines Matching refs:pkey

369   bssl::UniquePtr<EVP_PKEY> pkey(EVP_PKEY_new());
370 if (!pkey || !EVP_PKEY_set1_RSA(pkey.get(), rsa.get())) {
373 return pkey;
377 bssl::UniquePtr<EVP_PKEY> pkey = LoadExampleRSAKey();
378 ASSERT_TRUE(pkey);
381 EVP_DigestSignInit(md_ctx.get(), NULL, EVP_sha256(), NULL, pkey.get()));
389 EXPECT_EQ(static_cast<size_t>(EVP_PKEY_size(pkey.get())), sig_len);
399 EVP_DigestVerifyInit(md_ctx.get(), NULL, EVP_sha256(), NULL, pkey.get()));
405 bssl::UniquePtr<EVP_PKEY> pkey = LoadExampleRSAKey();
407 ASSERT_TRUE(pkey);
409 EVP_DigestVerifyInit(md_ctx.get(), NULL, EVP_sha256(), NULL, pkey.get()));
416 bssl::UniquePtr<EVP_PKEY> pkey = LoadExampleRSAKey();
417 ASSERT_TRUE(pkey);
418 bssl::UniquePtr<RSA> rsa(EVP_PKEY_get1_RSA(pkey.get()));
428 bssl::UniquePtr<EVP_PKEY_CTX> ctx(EVP_PKEY_CTX_new(pkey.get(), nullptr));
455 bssl::UniquePtr<EVP_PKEY> pkey(d2i_AutoPrivateKey(NULL, &p, input_len));
456 ASSERT_TRUE(pkey);
458 EXPECT_EQ(expected_id, EVP_PKEY_id(pkey.get()));
475 bssl::UniquePtr<EVP_PKEY> pkey(
477 EXPECT_FALSE(pkey) << "Parsed invalid private key";
489 bssl::UniquePtr<EVP_PKEY> pkey(EVP_PKCS82PKEY(p8inf.get()));
490 ASSERT_FALSE(pkey) << "Imported invalid EC key";
508 bssl::UniquePtr<EVP_PKEY> pkey(d2i_PrivateKey(type, nullptr, &ptr, len));
509 if (!pkey) {
514 return pkey;