Home
last modified time | relevance | path

Searched refs:attest_key (Results 1 – 25 of 25) sorted by relevance

/system/keymaster/km_openssl/
Dattestation_utils.cpp155 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 …]
Drsa_key_factory.cpp55 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()
Dec_key_factory.cpp85 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/
Dkeymaster1_legacy_support.h68 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, //
Dec_keymaster1_key.h47 UniquePtr<Key> attest_key, //
57 UniquePtr<Key> attest_key, //
Drsa_keymaster1_key.h47 UniquePtr<Key> attest_key, //
57 UniquePtr<Key> attest_key, //
/system/keymaster/include/keymaster/km_openssl/
Dec_key_factory.h35 UniquePtr<Key> attest_key, //
44 UniquePtr<Key> attest_key, //
53 UniquePtr<Key> attest_key, //
Dattestation_utils.h83 AttestKeyInfo attest_key,
124 AttestKeyInfo attest_key,
Drsa_key_factory.h33 UniquePtr<Key> attest_key,
42 UniquePtr<Key> attest_key, //
Dsymmetric_key.h36 UniquePtr<Key> attest_key,
45 UniquePtr<Key> attest_key,
/system/security/keystore2/src/
Dattestation_key_utils.rs75 Some(attest_key) => get_user_generated_attestation_key(attest_key, caller_uid, db) in get_attest_key_info()
Dsecurity_level.rs571 let attest_key = Some(AttestationKey { in generate_key() localVariable
584 self.keymint.generateKey(&params, attest_key.as_ref()) in generate_key()
/system/core/trusty/keymaster/include/trusty_keymaster/legacy/
Dtrusty_keymaster_device.h64 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/
Dkeymaster1_legacy_support.cpp225 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/
Dkeymaster2_passthrough_context.h107 UniquePtr<Key> attest_key,
Dkeymaster1_passthrough_context.h113 UniquePtr<Key> attest_key,
Dsoft_keymaster_context.h82 UniquePtr<Key> attest_key,
Dpure_soft_keymaster_context.h76 UniquePtr<Key> attest_key,
/system/security/keystore2/test_utils/
Dkey_generations.rs629 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/
Dkeymaster_context.h171 UniquePtr<Key> attest_key,
Dsoft_keymaster_device.h199 static keymaster_error_t attest_key(const keymaster2_device_t* dev,
/system/keymaster/android_keymaster/
Dandroid_keymaster.cpp338 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/
Dkeymaster2_passthrough_context.cpp135 auto rc = device_->attest_key(device_, &key.key_material(), &attest_params, &cchain); in GenerateAttestation()
Dpure_soft_keymaster_context.cpp392 UniquePtr<Key> attest_key, in GenerateAttestation() argument
417 AttestKeyInfo attest_key_info(attest_key, &issuer_subject, error); in GenerateAttestation()
Dsoft_keymaster_device.cpp289 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