Home
last modified time | relevance | path

Searched refs:KeyCharacteristics (Results 1 – 22 of 22) sorted by relevance

/system/security/keystore/include/keystore/
DKeyCharacteristics.h28 struct KeyCharacteristics : public ::android::Parcelable { struct
29 KeyCharacteristics(){}; in KeyCharacteristics() function
30 explicit KeyCharacteristics(::keystore::KeyCharacteristics&& other) { in KeyCharacteristics() function
34 explicit KeyCharacteristics(const ::keystore::KeyCharacteristics& other) { in KeyCharacteristics() argument
Dkeystore_promises.h60 ::android::security::keymaster::KeyCharacteristics>>;
Dkeymaster_types.h57 using keymaster::KeyCharacteristics;
/system/core/trusty/keymaster/keymint/
DTrustyKeyMintDevice.cpp49 KeyCharacteristics convertAuthSet(SecurityLevel securityLevel, in convertAuthSet()
51 KeyCharacteristics retval{securityLevel, {}}; in convertAuthSet()
57 vector<KeyCharacteristics> convertKeyCharacteristics(const keymaster::AuthorizationSet& sw_enforced, in convertKeyCharacteristics()
60 KeyCharacteristics keyMintEnforced = convertAuthSet(kSecurityLevel, hw_enforced); in convertKeyCharacteristics()
61 KeyCharacteristics keystoreEnforced = convertAuthSet(SecurityLevel::KEYSTORE, sw_enforced); in convertKeyCharacteristics()
63 vector<KeyCharacteristics> retval; in convertKeyCharacteristics()
147 vector<KeyCharacteristics>* characteristics) { in getKeyCharacteristics()
/system/keymaster/ng/
DAndroidKeyMintDevice.cpp46 vector<KeyCharacteristics> convertKeyCharacteristics(SecurityLevel keyMintSecurityLevel, in convertKeyCharacteristics()
51 KeyCharacteristics keyMintEnforced{keyMintSecurityLevel, {}}; in convertKeyCharacteristics()
58 KeyCharacteristics keystoreEnforced{SecurityLevel::KEYSTORE, in convertKeyCharacteristics()
66 KeyCharacteristics keystoreEnforced{SecurityLevel::KEYSTORE, {}}; in convertKeyCharacteristics()
179 vector<KeyCharacteristics> retval; in convertKeyCharacteristics()
448 const std::vector<uint8_t>& appData, std::vector<KeyCharacteristics>* keyCharacteristics) { in getKeyCharacteristics()
DAndroidKeymaster4Device.cpp324 KeyCharacteristics resultCharacteristics; in generateKey()
346 KeyCharacteristics resultCharacteristics; in getKeyCharacteristics()
367 KeyCharacteristics resultCharacteristics; in importKey()
394 KeyCharacteristics resultCharacteristics; in importWrappedKey()
DAndroidKeymaster3Device.cpp285 KeyCharacteristics resultCharacteristics; in generateKey()
307 KeyCharacteristics resultCharacteristics; in getKeyCharacteristics()
328 KeyCharacteristics resultCharacteristics; in importKey()
/system/security/keystore2/src/
Dutils.rs22 KeyCharacteristics::KeyCharacteristics, Tag::Tag,
167 key_characteristics: Vec<KeyCharacteristics>, in key_characteristics_to_internal() argument
Draw_device.rs29 IKeyMintOperation::IKeyMintOperation, KeyCharacteristics::KeyCharacteristics,
179 F: FnOnce(&[KeyCharacteristics]) -> bool, in lookup_or_generate_key()
/system/core/trusty/keymaster/include/trusty_keymaster/
DTrustyKeyMintDevice.h50 vector<KeyCharacteristics>* characteristics) override;
DTrustyKeymaster3Device.h37 using ::android::hardware::keymaster::V3_0::KeyCharacteristics;
DTrustyKeymaster4Device.h38 using ::android::hardware::keymaster::V4_0::KeyCharacteristics;
/system/keymaster/ng/include/
DAndroidKeyMintDevice.h82 std::vector<KeyCharacteristics>* keyCharacteristics) override;
DAndroidKeymaster3Device.h42 using ::android::hardware::keymaster::V3_0::KeyCharacteristics;
DAndroidKeymaster4Device.h43 using ::android::hardware::keymaster::V4_0::KeyCharacteristics;
DAndroidKeymaster41Device.h41 using ::android::hardware::keymaster::V4_0::KeyCharacteristics;
Dkeymaster_tags.h76 using ::android::hardware::keymaster::V3_0::KeyCharacteristics;
/system/security/keystore2/src/km_compat/
Dkm_compat.h35 using ::aidl::android::hardware::security::keymint::KeyCharacteristics;
124 std::vector<KeyCharacteristics>* keyCharacteristics) override;
Dslot_test.cpp31 using ::aidl::android::hardware::security::keymint::KeyCharacteristics;
Dkm_compat.cpp51 using V4_0_KeyCharacteristics = ::android::hardware::keymaster::V4_0::KeyCharacteristics;
304 static std::vector<KeyCharacteristics>
309 KeyCharacteristics kmEnforced{securityLevel, convertKeyParametersFromLegacy( in processLegacyCharacteristics()
322 KeyCharacteristics keystoreEnforced{KeyMintSecurityLevel::KEYSTORE, {}}; in processLegacyCharacteristics()
715 const std::vector<uint8_t>& appData, std::vector<KeyCharacteristics>* keyCharacteristics) { in getKeyCharacteristics()
/system/core/trusty/keymaster/3.0/
DTrustyKeymaster3Device.cpp241 KeyCharacteristics resultCharacteristics; in generateKey()
263 KeyCharacteristics resultCharacteristics; in getKeyCharacteristics()
284 KeyCharacteristics resultCharacteristics; in importKey()
/system/core/trusty/keymaster/4.0/
DTrustyKeymaster4Device.cpp356 KeyCharacteristics resultCharacteristics; in generateKey()
378 KeyCharacteristics resultCharacteristics; in getKeyCharacteristics()
399 KeyCharacteristics resultCharacteristics; in importKey()
425 KeyCharacteristics resultCharacteristics; in importWrappedKey()