Searched refs:pub_key (Results 1 – 10 of 10) sorted by relevance
/aosp12/hardware/interfaces/security/keymint/support/ |
H A D | remote_prov_utils.cpp | 46 bytevec pub_key(ED25519_PUBLIC_KEY_LEN); in generateEekChain() local 49 ED25519_keypair(pub_key.data(), priv_key.data()); in generateEekChain() 59 .add(CoseKey::PUBKEY_X, pub_key) in generateEekChain() 69 bytevec pub_key(X25519_PUBLIC_VALUE_LEN); in generateEekChain() local 71 X25519_keypair(pub_key.data(), priv_key.data()); in generateEekChain() 79 .add(CoseKey::PUBKEY_X, pub_key) in generateEekChain() 86 return EekChain{eekChain.encode(), pub_key, priv_key}; in generateEekChain()
|
/aosp12/system/hardware/interfaces/wifi/keystore/1.0/default/ |
H A D | wifikeystorehal_utils.h | 31 bssl::UniquePtr<EVP_PKEY> pub_key(X509_get_pubkey(decoded_cert.get())); in extractPubKey() 32 if (!pub_key) { in extractPubKey() 37 if (!pub_key_bio || i2d_PUBKEY_bio(pub_key_bio.get(), pub_key.get()) <= 0) { in extractPubKey()
|
H A D | keystore.cpp | 197 std::optional<std::vector<uint8_t>> pub_key(extractPubKey(*response.metadata.certificate)); in keyStore2GetPubKey() local 198 return pub_key; in keyStore2GetPubKey()
|
/aosp12/system/update_engine/payload_consumer/ |
H A D | payload_verifier.cc | 64 auto pub_key = std::unique_ptr<EVP_PKEY, decltype(&EVP_PKEY_free)>( in CreateInstance() local 66 if (!pub_key) { in CreateInstance() 72 keys.emplace_back(std::move(pub_key)); in CreateInstance()
|
/aosp12/hardware/interfaces/security/keymint/aidl/vts/functional/ |
H A D | KeyMintAidlTestBase.cpp | 700 EVP_PKEY_Ptr pub_key(X509_get_pubkey(key_cert.get())); in LocalVerifyMessage() local 701 ASSERT_TRUE(pub_key.get()); in LocalVerifyMessage() 711 switch (EVP_PKEY_id(pub_key.get())) { in LocalVerifyMessage() 713 vector<uint8_t> data((EVP_PKEY_bits(pub_key.get()) + 7) / 8); in LocalVerifyMessage() 716 EC_KEY_Ptr ecdsa(EVP_PKEY_get1_EC_KEY(pub_key.get())); in LocalVerifyMessage() 725 vector<uint8_t> data(EVP_PKEY_size(pub_key.get())); in LocalVerifyMessage() 729 RSA_Ptr rsa(EVP_PKEY_get1_RSA(const_cast<EVP_PKEY*>(pub_key.get()))); in LocalVerifyMessage() 779 ASSERT_EQ(1, EVP_DigestVerifyInit(&digest_ctx, &pkey_ctx, md, nullptr, pub_key.get())); in LocalVerifyMessage() 806 EVP_PKEY_Ptr pub_key(X509_get_pubkey(key_cert.get())); in LocalRsaEncryptMessage() local 807 RSA_Ptr rsa(EVP_PKEY_get1_RSA(const_cast<EVP_PKEY*>(pub_key.get()))); in LocalRsaEncryptMessage() [all …]
|
/aosp12/system/security/keystore-engine/ |
H A D | keystore2_engine.cpp | 349 bssl::UniquePtr<EVP_PKEY> pub_key(X509_get_pubkey(decoded_cert.get())); in extractPubKey() local 350 if (!pub_key) { in extractPubKey() 354 return pub_key; in extractPubKey()
|
/aosp12/system/security/keystore2/src/crypto/ |
H A D | crypto.hpp | 54 int ECDHComputeKey(void *out, const EC_POINT *pub_key, const EC_KEY *priv_key);
|
H A D | crypto.cpp | 222 int ECDHComputeKey(void* out, const EC_POINT* pub_key, const EC_KEY* priv_key) { in ECDHComputeKey() argument 223 return ECDH_compute_key(out, EC_MAX_BYTES, pub_key, priv_key, nullptr); in ECDHComputeKey()
|
H A D | lib.rs | 316 pub fn ecdh_compute_key(pub_key: &EC_POINT, priv_key: &ECKey) -> Result<ZVec, Error> { in ecdh_compute_key() 322 unsafe { ECDHComputeKey(buf.as_mut_ptr() as *mut std::ffi::c_void, pub_key, priv_key.0) }; in ecdh_compute_key()
|
/aosp12/system/keymaster/legacy_support/ |
H A D | keymaster1_engine.cpp | 352 unique_ptr<uint8_t, Malloc_Delete> pub_key(const_cast<uint8_t*>(export_data.data)); in GetKeymaster1PublicKey() local
|