Home
last modified time | relevance | path

Searched refs:pkey (Results 1 – 11 of 11) sorted by relevance

/packages/modules/Virtualization/libs/bssl/src/
Devp.rs39 pkey: NonNull<EVP_PKEY>, field
49 unsafe { EVP_PKEY_free(self.pkey.as_ptr()) } in drop()
64 let pkey = new_pkey()?; in try_from() localVariable
70 let ret = unsafe { EVP_PKEY_set1_EC_KEY(pkey.as_ptr(), key.0.as_ptr()) }; in try_from()
72 Ok(Self { pkey, _inner_ec_key: Some(key) }) in try_from()
89 let ret = unsafe { EVP_marshal_public_key(cbb.as_mut(), self.pkey.as_ptr()) }; in subject_public_key_info()
110 let pkey = in new_raw_public_key() localVariable
121 let pkey = NonNull::new(pkey) in new_raw_public_key() localVariable
123 Ok(Self { pkey, _inner_ec_key: None }) in new_raw_public_key()
189 self.pkey.as_ptr(), in verify()
/packages/modules/Virtualization/libs/apkverify/src/
Dalgorithms.rs25 use openssl::pkey::{self, PKey};
97 public_key: &'a PKey<pkey::Public>, in new_verifier()
109 if public_key.id() == pkey::Id::RSA { in new_verifier()
140 fn pkey_id(&self) -> pkey::Id { in pkey_id()
146 | SignatureAlgorithmID::VerityRsaPkcs1V15WithSha256 => pkey::Id::RSA, in pkey_id()
149 | SignatureAlgorithmID::VerityEcdsaWithSha256 => pkey::Id::EC, in pkey_id()
151 pkey::Id::DSA in pkey_id()
Dv3.rs23 use openssl::pkey::{self, PKey};
44 public_key: PKey<pkey::Public>,
269 impl ReadFromBytes for PKey<pkey::Public> {
/packages/modules/Virtualization/libs/bssl/tests/
Deckey_test.rs46 let pkey: PKey = ec_key.try_into()?; in subject_public_key_info_serialization() localVariable
47 let subject_public_key_info = pkey.subject_public_key_info()?; in subject_public_key_info_serialization()
94 let pkey = PKey::from_cose_public_key(&ec_key.cose_public_key()?)?; in ecdsa_p256_signing_and_verification_succeed() localVariable
95 pkey.verify(&signature, MESSAGE1, Some(digester)) in ecdsa_p256_signing_and_verification_succeed()
107 let pkey = PKey::from_cose_public_key(&ec_key.cose_public_key()?)?; in ecdsa_p384_signing_and_verification_succeed() localVariable
108 pkey.verify(&signature, MESSAGE1, Some(digester)) in ecdsa_p384_signing_and_verification_succeed()
124 let pkey: PKey = ec_key2.try_into()?; in verifying_ecdsa_p256_signed_with_a_different_key_fails() localVariable
125 let err = pkey.verify(&signature, MESSAGE1, Some(Digester::sha256())).unwrap_err(); in verifying_ecdsa_p256_signed_with_a_different_key_fails()
/packages/modules/adb/crypto/
Drsa_2048_key.cpp53 bssl::UniquePtr<EVP_PKEY> pkey(EVP_PKEY_new()); in CreateRSA2048Key() local
56 if (!pkey || !exponent || !rsa) { in CreateRSA2048Key()
63 EVP_PKEY_set1_RSA(pkey.get(), rsa.get()); in CreateRSA2048Key()
65 return std::optional<Key>{Key(std::move(pkey), adb::proto::KeyType::RSA_2048)}; in CreateRSA2048Key()
Dx509_generator.cpp59 bssl::UniquePtr<X509> GenerateX509Certificate(EVP_PKEY* pkey) { in GenerateX509Certificate() argument
60 CHECK(pkey); in GenerateX509Certificate()
72 if (!X509_set_pubkey(x509.get(), pkey)) { in GenerateX509Certificate()
97 int bytes = X509_sign(x509.get(), pkey, EVP_sha256()); in GenerateX509Certificate()
Dkey.cpp28 std::string Key::ToPEMString(EVP_PKEY* pkey) { in ToPEMString() argument
30 int rc = PEM_write_bio_PKCS8PrivateKey(bio.get(), pkey, nullptr, nullptr, 0, nullptr, nullptr); in ToPEMString()
/packages/modules/adb/crypto/include/adb/crypto/
Dkey.h31 explicit Key(bssl::UniquePtr<EVP_PKEY>&& pkey, adb::proto::KeyType type) in Key() argument
32 : pkey_(std::move(pkey)), key_type_(type) {} in Key()
38 static std::string ToPEMString(EVP_PKEY* pkey);
Dx509_generator.h25 bssl::UniquePtr<X509> GenerateX509Certificate(EVP_PKEY* pkey);
/packages/modules/adb/client/
Dauth.cpp301 bssl::UniquePtr<EVP_PKEY> pkey(EVP_PKEY_new()); in adb_auth_get_user_privkey() local
302 if (!pkey) { in adb_auth_get_user_privkey()
307 EVP_PKEY_set1_RSA(pkey.get(), rsa_privkey.get()); in adb_auth_get_user_privkey()
308 return pkey; in adb_auth_get_user_privkey()
/packages/modules/Virtualization/service_vm/client_vm_csr/src/
Dlib.rs31 pkey::Private,
157 use openssl::pkey::Public;