Home
last modified time | relevance | path

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

/system/keymaster/key_blob_utils/
Dintegrity_assured_key_blob.cpp79 KeymasterKeyBlob* key_blob) { in SerializeIntegrityAssuredBlob()
97 keymaster_error_t DeserializeIntegrityAssuredBlob(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob()
119 keymaster_error_t DeserializeIntegrityAssuredBlob_NoHmacCheck(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob_NoHmacCheck()
Dauth_encrypted_key_blob.cpp237 DeserializedKey DeserializeAuthEncryptedBlob(const KeymasterKeyBlob& key_blob, in DeserializeAuthEncryptedBlob()
/system/keymaster/tests/
Dkey_blob_test.cpp314 KeymasterKeyBlob key_blob(blob); in TEST_F() local
337 KeymasterKeyBlob key_blob(blob); in TEST_F() local
354 KeymasterKeyBlob key_blob(blob); in TEST_F() local
Dandroid_keymaster_test_utils.cpp869 keymaster_key_blob_t* key_blob, in generate_key()
881 const keymaster_key_blob_t* key_blob, const keymaster_blob_t* client_id, in get_key_characteristics()
891 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in import_key()
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster_passthrough_key.h46 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, in GenerateKey()
Dkeymaster1_legacy_support.h69 KeymasterKeyBlob* key_blob, // in GenerateKey()
/system/keymaster/km_openssl/
Dsymmetric_key.cpp36 KeymasterKeyBlob* key_blob, in GenerateKey()
Dopenssl_utils.cpp110 keymaster_error_t EvpKeyToKeyMaterial(const EVP_PKEY* pkey, KeymasterKeyBlob* key_blob) { in EvpKeyToKeyMaterial()
Dsoft_keymaster_enforcement.cpp62 bool SoftKeymasterEnforcement::CreateKeyId(const keymaster_key_blob_t& key_blob, in CreateKeyId()
Drsa_key_factory.cpp54 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_key_factory.cpp82 KeymasterKeyBlob* key_blob, in GenerateKey()
/system/security/keystore2/src/
Draw_device.rs193 let key_blob = key_entry.take_key_blob_info().and_then(|(key_blob, blob_metadata)| { in lookup_or_generate_key() localVariable
313 let key_blob = KeyBlob::Ref(key_blob); in use_key_in_one_step() localVariable
Dsecurity_level.rs874 let key_blob = storage_key in convert_storage_key_to_ephemeral() localVariable
939 let key_blob = key in delete_key() localVariable
Dsuper_key.rs198 let key_blob = key_entry in decrypt() localVariable
Ddatabase.rs2507 let mut key_blob: Option<(i64, Vec<u8>)> = None; in load_blob_components() localVariable
/system/keymaster/legacy_support/
Dkeymaster_passthrough_engine.cpp206 const AuthorizationSet& key_description, KeymasterKeyBlob* key_blob, in GenerateKey()
226 const AuthorizationSet& key_description, KeymasterKeyBlob* key_blob, in GenerateKey()
Drsa_keymaster1_key.cpp86 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_keymaster1_key.cpp68 KeymasterKeyBlob* key_blob, in GenerateKey()
Dkeymaster1_legacy_support.cpp226 KeymasterKeyBlob* key_blob, // in GenerateKey()
Dkeymaster1_engine.cpp76 KeymasterKeyBlob* key_blob, in GenerateKey()
/system/keymaster/include/keymaster/
Dandroid_keymaster_messages.h361 KeymasterKeyBlob key_blob; member
388 KeymasterKeyBlob key_blob; member
439 keymaster_key_blob_t key_blob; member
471 keymaster_key_blob_t key_blob; member
589 KeymasterKeyBlob key_blob; member
613 keymaster_key_blob_t key_blob; member
649 keymaster_key_blob_t key_blob; member
698 keymaster_key_blob_t key_blob; member
725 keymaster_key_blob_t key_blob; member
882 KeymasterKeyBlob key_blob; member
/system/keymaster/contexts/
Dsoft_keymaster_device.cpp683 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in generate_key()
725 keymaster_key_blob_t* key_blob, in generate_key()
794 const keymaster1_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
835 const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
865 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in import_key()
907 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) { in import_key()
/system/keymaster/android_keymaster/
Dandroid_keymaster_messages.cpp28 void set_key_blob(keymaster_key_blob_t* key_blob, const void* key_material, size_t length) { in set_key_blob()
34 size_t key_blob_size(const keymaster_key_blob_t& key_blob) { in key_blob_size()
38 uint8_t* serialize_key_blob(const keymaster_key_blob_t& key_blob, uint8_t* buf, in serialize_key_blob()
43 bool deserialize_key_blob(keymaster_key_blob_t* key_blob, const uint8_t** buf_ptr, in deserialize_key_blob()
Dandroid_keymaster.cpp828 UniquePtr<Key> AndroidKeymaster::LoadKey(const keymaster_key_blob_t& key_blob, in LoadKey()
/system/security/keystore2/src/crypto/
Dcrypto.cpp162 bool CreateKeyId(const uint8_t* key_blob, size_t len, km_id_t* out_id) { in CreateKeyId()