/system/keymaster/km_openssl/ |
D | attestation_utils.cpp | 155 X509_NAME_Ptr get_issuer_subject(const AttestKeyInfo& attest_key, keymaster_error_t* error) { in get_issuer_subject() argument 157 const uint8_t* p = attest_key.issuer_subject->data; in get_issuer_subject() 158 if (!p || !attest_key.issuer_subject->data_length) { in get_issuer_subject() 163 attest_key.issuer_subject->data_length)); in get_issuer_subject() 194 X509_NAME_Ptr get_issuer_subject(const AttestKeyInfo& attest_key, in get_issuer_subject() argument 196 if (attest_key) { in get_issuer_subject() 197 return get_issuer_subject(attest_key, error); in get_issuer_subject() 261 AttestKeyInfo attest_key, in generate_attestation() argument 271 std::move(attest_key), context, error); in generate_attestation() 278 AttestKeyInfo attest_key, in generate_attestation() argument [all …]
|
D | rsa_key_factory.cpp | 55 UniquePtr<Key> attest_key, // in GenerateKey() argument 109 *cert_chain = context_.GenerateAttestation(key, key_description, std::move(attest_key), in GenerateKey() 111 } else if (attest_key.get() != nullptr) { in GenerateKey() 125 UniquePtr<Key> attest_key, // in ImportKey() argument 156 *cert_chain = context_.GenerateAttestation(key, key_description, std::move(attest_key), in ImportKey() 158 } else if (attest_key.get() != nullptr) { in ImportKey()
|
D | ec_key_factory.cpp | 85 UniquePtr<Key> attest_key, // in GenerateKey() argument 191 *cert_chain = context_.GenerateAttestation(*key, key_description, std::move(attest_key), in GenerateKey() 193 } else if (attest_key.get() != nullptr) { in GenerateKey() 206 UniquePtr<Key> attest_key, // in ImportKey() argument 213 return ImportRawKey(key_description, input_key_material, std::move(attest_key), in ImportKey() 274 *cert_chain = context_.GenerateAttestation(*key, key_description, std::move(attest_key), in ImportKey() 276 } else if (attest_key.get() != nullptr) { in ImportKey() 288 UniquePtr<Key> attest_key, // in ImportRawKey() argument 365 *cert_chain = context_.GenerateAttestation(*key, key_description, std::move(attest_key), in ImportRawKey() 367 } else if (attest_key.get() != nullptr) { in ImportRawKey()
|
/system/keymaster/include/keymaster/legacy_support/ |
D | keymaster1_legacy_support.h | 68 UniquePtr<Key> attest_key, // in GenerateKey() argument 75 return software_digest_factory_.GenerateKey(key_description, std::move(attest_key), in GenerateKey() 79 return passthrough_factory_.GenerateKey(key_description, std::move(attest_key), in GenerateKey() 88 UniquePtr<Key> attest_key, // in ImportKey() argument 96 std::move(attest_key), issuer_subject, output_key_blob, hw_enforced, sw_enforced, in ImportKey() 101 std::move(attest_key), issuer_subject, output_key_blob, hw_enforced, sw_enforced, in ImportKey() 153 UniquePtr<Key> attest_key, //
|
D | ec_keymaster1_key.h | 47 UniquePtr<Key> attest_key, // 57 UniquePtr<Key> attest_key, //
|
D | rsa_keymaster1_key.h | 47 UniquePtr<Key> attest_key, // 57 UniquePtr<Key> attest_key, //
|
/system/keymaster/include/keymaster/km_openssl/ |
D | ec_key_factory.h | 35 UniquePtr<Key> attest_key, // 44 UniquePtr<Key> attest_key, // 53 UniquePtr<Key> attest_key, //
|
D | attestation_utils.h | 83 AttestKeyInfo attest_key, 124 AttestKeyInfo attest_key,
|
D | rsa_key_factory.h | 33 UniquePtr<Key> attest_key, 42 UniquePtr<Key> attest_key, //
|
D | symmetric_key.h | 36 UniquePtr<Key> attest_key, 45 UniquePtr<Key> attest_key,
|
/system/security/keystore2/src/ |
D | attestation_key_utils.rs | 75 Some(attest_key) => get_user_generated_attestation_key(attest_key, caller_uid, db) in get_attest_key_info()
|
D | security_level.rs | 571 let attest_key = Some(AttestationKey { in generate_key() localVariable 584 self.keymint.generateKey(¶ms, attest_key.as_ref()) in generate_key()
|
/system/core/trusty/keymaster/include/trusty_keymaster/legacy/ |
D | trusty_keymaster_device.h | 64 keymaster_error_t attest_key(const keymaster_key_blob_t* key_to_attest, 120 static keymaster_error_t attest_key(const keymaster2_device_t* dev,
|
/system/keymaster/legacy_support/ |
D | keymaster1_legacy_support.cpp | 225 UniquePtr<Key> attest_key, // in GenerateKey() argument 232 return software_digest_factory_.GenerateKey(key_description, std::move(attest_key), in GenerateKey() 256 return passthrough_factory_.GenerateKey(mutable_key_description, std::move(attest_key), in GenerateKey()
|
/system/keymaster/include/keymaster/contexts/ |
D | keymaster2_passthrough_context.h | 107 UniquePtr<Key> attest_key,
|
D | keymaster1_passthrough_context.h | 113 UniquePtr<Key> attest_key,
|
D | soft_keymaster_context.h | 82 UniquePtr<Key> attest_key,
|
D | pure_soft_keymaster_context.h | 76 UniquePtr<Key> attest_key,
|
/system/security/keystore2/test_utils/ |
D | key_generations.rs | 629 attest_key: Option<&KeyDescriptor>, in generate_rsa_key() 658 attest_key, in generate_rsa_key() 667 if attest_key.is_none() && key_params.att_challenge.is_some() { in generate_rsa_key() 875 attest_key: &KeyDescriptor, in generate_ec_256_attested_key() 889 Some(attest_key), in generate_ec_256_attested_key() 1349 attest_key: &KeyDescriptor, in generate_key_with_attest_id() 1410 Some(attest_key), in generate_key_with_attest_id()
|
/system/keymaster/include/keymaster/ |
D | keymaster_context.h | 171 UniquePtr<Key> attest_key,
|
D | soft_keymaster_device.h | 199 static keymaster_error_t attest_key(const keymaster2_device_t* dev,
|
/system/keymaster/android_keymaster/ |
D | android_keymaster.cpp | 338 UniquePtr<Key> attest_key; in GenerateKey() local 340 attest_key = LoadKey(request.attestation_signing_key_blob, request.attest_key_params, in GenerateKey() 355 std::move(attest_key), // in GenerateKey() 845 UniquePtr<Key> attest_key; in ImportKey() local 848 attest_key = in ImportKey() 863 std::move(attest_key), // in ImportKey()
|
/system/keymaster/contexts/ |
D | keymaster2_passthrough_context.cpp | 135 auto rc = device_->attest_key(device_, &key.key_material(), &attest_params, &cchain); in GenerateAttestation()
|
D | pure_soft_keymaster_context.cpp | 392 UniquePtr<Key> attest_key, in GenerateAttestation() argument 417 AttestKeyInfo attest_key_info(attest_key, &issuer_subject, error); in GenerateAttestation()
|
D | soft_keymaster_device.cpp | 289 km2_device_.attest_key = attest_key; in initialize_device_struct() 986 keymaster_error_t SoftKeymasterDevice::attest_key(const keymaster2_device_t* dev, in attest_key() function in keymaster::SoftKeymasterDevice
|