Home
last modified time | relevance | path

Searched defs:key_blob (Results 1 – 25 of 29) 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.cpp223 keymaster_key_blob_t key_blob{nullptr, 0}; in generateKey() local
288 keymaster_key_blob_t key_blob{nullptr, 0}; in importKey() local
402 keymaster_key_blob_t key_blob = {}; in upgradeKey() local
/system/keymaster/key_blob_utils/
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.cpp83 KeymasterKeyBlob* key_blob) { in SerializeIntegrityAssuredBlob()
102 keymaster_error_t DeserializeIntegrityAssuredBlob(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob()
126 keymaster_error_t DeserializeIntegrityAssuredBlob_NoHmacCheck(const KeymasterKeyBlob& key_blob, in DeserializeIntegrityAssuredBlob_NoHmacCheck()
/system/keymaster/legacy_support/
Dkeymaster0_engine.cpp86 uint8_t* key_blob = nullptr; in GenerateRsaKey() local
102 uint8_t* key_blob = nullptr; in GenerateEcKey() local
120 uint8_t* key_blob = nullptr; 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
Dec_keymaster0_key.cpp37 KeymasterKeyBlob* key_blob, in GenerateKey()
Drsa_keymaster0_key.cpp37 KeymasterKeyBlob* key_blob, in GenerateKey()
Dkeymaster_passthrough_engine.cpp213 KeymasterKeyBlob* key_blob, in GenerateKey()
236 KeymasterKeyBlob* key_blob, in GenerateKey()
Drsa_keymaster1_key.cpp83 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_keymaster1_key.cpp65 KeymasterKeyBlob* key_blob, in GenerateKey()
/system/core/trusty/keymaster/legacy/
Dtrusty_keymaster_device.cpp176 const keymaster_key_param_set_t* params, keymaster_key_blob_t* key_blob, in generate_key()
216 const keymaster_key_blob_t* key_blob, const keymaster_blob_t* client_id, in get_key_characteristics()
248 const keymaster_blob_t* key_data, keymaster_key_blob_t* key_blob, in import_key()
666 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) { in generate_key()
672 const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
683 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) { in import_key()
/system/keymaster/tests/
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
/system/keymaster/android_keymaster/
Dandroid_keymaster.cpp228 KeymasterKeyBlob key_blob; in GenerateKey() local
442 KeymasterKeyBlob key_blob; in ImportKey() local
473 keymaster_error_t AndroidKeymaster::LoadKey(const keymaster_key_blob_t& key_blob, in LoadKey()
522 KeymasterKeyBlob key_blob; in ImportWrappedKey() local
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()
/system/keymaster/include/keymaster/legacy_support/
Dkeymaster_passthrough_key.h44 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, in GenerateKey()
Dkeymaster1_legacy_support.h72 KeymasterKeyBlob* key_blob, AuthorizationSet* hw_enforced, in GenerateKey()
/system/keymaster/km_openssl/
Dsymmetric_key.cpp34 KeymasterKeyBlob* key_blob, in GenerateKey()
Dopenssl_utils.cpp112 keymaster_error_t EvpKeyToKeyMaterial(const EVP_PKEY* pkey, KeymasterKeyBlob* key_blob) { in EvpKeyToKeyMaterial()
Drsa_key_factory.cpp53 KeymasterKeyBlob* key_blob, in GenerateKey()
Dec_key_factory.cpp75 KeymasterKeyBlob* key_blob, in GenerateKey()
Dsoft_keymaster_enforcement.cpp62 bool SoftKeymasterEnforcement::CreateKeyId(const keymaster_key_blob_t& key_blob, in CreateKeyId()
/system/keymaster/include/keymaster/
Dandroid_keymaster_messages.h292 keymaster_key_blob_t key_blob; member
314 keymaster_key_blob_t key_blob; member
346 keymaster_key_blob_t key_blob; member
490 keymaster_key_blob_t key_blob; member
513 keymaster_key_blob_t key_blob; member
550 keymaster_key_blob_t key_blob; member
614 keymaster_key_blob_t key_blob; member
649 keymaster_key_blob_t key_blob; member
810 KeymasterKeyBlob key_blob; member
/system/vold/
DKeymaster.cpp268 uint32_t ratelimit, const uint8_t* key_blob, in keymaster_upgrade_key_for_cryptfs_scrypt()
288 const uint8_t* key_blob, size_t key_blob_size, uint32_t ratelimit, const uint8_t* object, in keymaster_sign_object_for_cryptfs_scrypt()
/system/keymaster/contexts/
Dsoft_keymaster_device.cpp741 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in generate_key()
787 keymaster_key_blob_t* key_blob, in generate_key()
861 const keymaster1_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
905 const keymaster2_device_t* dev, const keymaster_key_blob_t* key_blob, in get_key_characteristics()
938 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t** characteristics) { in import_key()
985 keymaster_key_blob_t* key_blob, keymaster_key_characteristics_t* characteristics) { in import_key()
/system/vold/tests/
DCryptfsScryptHidlizationEquivalence_test.cpp177 keymaster_key_blob_t key_blob; in keymaster_create_key_old() local

12