Home
last modified time | relevance | path

Searched defs:key_blob (Results 1 – 25 of 33) sorted by relevance

12

/system/security/keystore/
Dkeyblob_utils.cpp49 uint8_t* add_softkey_header(uint8_t* key_blob, size_t key_blob_length) { in add_softkey_header()
59 bool is_softkey(const uint8_t* key_blob, const size_t key_blob_length) { in is_softkey()
Dlegacy_keymaster_device_wrapper.cpp219 keymaster_key_blob_t key_blob{nullptr, 0}; in generateKey() local
284 keymaster_key_blob_t key_blob{nullptr, 0}; in importKey() local
398 keymaster_key_blob_t key_blob = {}; in upgradeKey() local
/system/keymaster/
Dauth_encrypted_key_blob.cpp34 KeymasterKeyBlob* key_blob) { in SerializeAuthEncryptedBlob()
57 static keymaster_error_t DeserializeUnversionedBlob(const KeymasterKeyBlob& key_blob, in DeserializeUnversionedBlob()
82 keymaster_error_t DeserializeAuthEncryptedBlob(const KeymasterKeyBlob& key_blob, in DeserializeAuthEncryptedBlob()
Dintegrity_assured_key_blob.cpp84 KeymasterKeyBlob* key_blob) { in SerializeIntegrityAssuredBlob()
103 keymaster_error_t DeserializeIntegrityAssuredBlob(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob()
127 keymaster_error_t DeserializeIntegrityAssuredBlob_NoHmacCheck(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob_NoHmacCheck()
Dkeymaster0_engine.cpp86 uint8_t* key_blob = 0; in GenerateRsaKey() local
102 uint8_t* key_blob = 0; in GenerateEcKey() local
120 uint8_t* key_blob = 0; in ImportKey() local
301 const keymaster_key_blob_t* key_blob = RsaKeyToBlob(rsa); in RsaPrivateTransform() local
345 const keymaster_key_blob_t* key_blob = EcKeyToBlob(ec_key); in EcdsaSign() local
Dkey_blob_test.cpp307 KeymasterKeyBlob key_blob(blob); in TEST_F() local
331 KeymasterKeyBlob key_blob(blob); in TEST_F() local
348 KeymasterKeyBlob key_blob(blob); in TEST_F() local
Dec_keymaster0_key.cpp37 KeymasterKeyBlob* key_blob, in GenerateKey()
Drsa_keymaster0_key.cpp37 KeymasterKeyBlob* key_blob, in GenerateKey()
Dsymmetric_key.cpp35 KeymasterKeyBlob* key_blob, in GenerateKey()
Dopenssl_utils.cpp117 keymaster_error_t EvpKeyToKeyMaterial(const EVP_PKEY* pkey, KeymasterKeyBlob* key_blob) { in EvpKeyToKeyMaterial()
Dandroid_keymaster.cpp198 KeymasterKeyBlob key_blob; in GenerateKey() local
439 KeymasterKeyBlob key_blob; in ImportKey() local
464 keymaster_error_t AndroidKeymaster::LoadKey(const keymaster_key_blob_t& key_blob, in LoadKey()
Drsa_keymaster1_key.cpp86 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_keymaster1_key.cpp65 KeymasterKeyBlob* key_blob, in GenerateKey()
Dandroid_keymaster_messages.cpp26 static void set_key_blob(keymaster_key_blob_t* key_blob, const void* key_material, size_t length) { in set_key_blob()
32 static size_t key_blob_size(const keymaster_key_blob_t& key_blob) { in key_blob_size()
36 static uint8_t* serialize_key_blob(const keymaster_key_blob_t& key_blob, uint8_t* buf, in serialize_key_blob()
41 static bool deserialize_key_blob(keymaster_key_blob_t* key_blob, const uint8_t** buf_ptr, in deserialize_key_blob()
Dsoft_keymaster_device.cpp742 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in generate_key()
788 keymaster_key_blob_t* key_blob, in generate_key()
862 const keymaster1_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
906 const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
939 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in import_key()
986 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) { in import_key()
Drsa_key_factory.cpp55 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_key_factory.cpp75 KeymasterKeyBlob* key_blob, in GenerateKey()
/system/core/trusty/keymaster/
Dtrusty_keymaster_device.cpp136 const void* key_params, uint8_t** key_blob, in generate_keypair()
196 uint8_t** key_blob, size_t* key_blob_length) { in import_keypair()
265 int TrustyKeymasterDevice::get_keypair_public(const uint8_t* key_blob, const size_t key_blob_length, in get_keypair_public()
287 int TrustyKeymasterDevice::sign_data(const void* signing_params, const uint8_t* key_blob, in sign_data()
343 int TrustyKeymasterDevice::verify_data(const void* signing_params, const uint8_t* key_blob, in verify_data()
407 const size_t key_length, uint8_t** key_blob, in import_keypair()
414 const uint8_t* key_blob, const size_t key_blob_length, in get_keypair_public()
474 const uint8_t* key_blob, in StoreSigningParams()
/system/tpm/trunks/
Dblob_parser.cc28 std::string* key_blob) { in SerializeKeyBlob()
47 bool BlobParser::ParseKeyBlob(const std::string& key_blob, in ParseKeyBlob()
Dtrunks_client_test.cc107 std::string key_blob; in SignTest() local
148 std::string key_blob; in DecryptTest() local
177 std::string key_blob; in ImportTest() local
205 std::string key_blob; in AuthChangeTest() local
245 std::string key_blob; in VerifyKeyCreationTest() local
427 std::string key_blob; in PolicyAuthValueTest() local
552 std::string key_blob; in PolicyAndTest() local
732 std::string key_blob; in PolicyOrTest() local
1065 std::string key_blob; in LoadSigningKey() local
Dtrunks_factory_for_test.cc209 std::string* key_blob) override { in ChangeKeyAuthorizationData()
220 std::string* key_blob) override { in ImportRSAKey()
233 std::string* key_blob, in CreateRSAKeyPair()
241 TPM_RC LoadKey(const std::string& key_blob, in LoadKey()
505 std::string* key_blob) override { in SerializeKeyBlob()
509 bool ParseKeyBlob(const std::string& key_blob, in ParseKeyBlob()
Dtpm_utility_test.cc1069 std::string key_blob; in TEST_F() local
1106 std::string key_blob; in TEST_F() local
1127 std::string key_blob; in TEST_F() local
1223 std::string key_blob; in TEST_F() local
1239 std::string key_blob; in TEST_F() local
1266 std::string key_blob; in TEST_F() local
1285 std::string key_blob; in TEST_F() local
1312 std::string key_blob; in TEST_F() local
1324 std::string key_blob; in TEST_F() local
1333 std::string key_blob; in TEST_F() local
[all …]
/system/keymaster/include/keymaster/
Dandroid_keymaster_messages.h283 keymaster_key_blob_t key_blob; member
305 keymaster_key_blob_t key_blob; member
337 keymaster_key_blob_t key_blob; member
481 keymaster_key_blob_t key_blob; member
504 keymaster_key_blob_t key_blob; member
541 keymaster_key_blob_t key_blob; member
605 keymaster_key_blob_t key_blob; member
640 keymaster_key_blob_t key_blob; member
/system/tpm/attestation/common/
Dtpm_utility_v1.cc167 std::string* key_blob, in CreateCertifiedKey()
392 bool TpmUtilityV1::Unbind(const std::string& key_blob, in Unbind()
432 bool TpmUtilityV1::Sign(const std::string& key_blob, in Sign()
598 bool TpmUtilityV1::LoadKeyFromBlob(const std::string& key_blob, in LoadKeyFromBlob()
Ddatabase.proto64 optional bytes key_blob = 1; field

12