/system/security/keystore/tests/ |
D | verification_token_seralization_test.cpp | 35 token.securityLevel = SecurityLevel::TRUSTED_ENVIRONMENT; in TEST() 46 ASSERT_EQ(token.securityLevel, deserialized.value().securityLevel); in TEST() 55 token.securityLevel = SecurityLevel::TRUSTED_ENVIRONMENT; in TEST() 63 ASSERT_EQ(token.securityLevel, deserialized.value().securityLevel); in TEST()
|
/system/keymaster/ng/ |
D | AndroidKeymaster41Device.cpp | 37 IKeymasterDevice* CreateKeymasterDevice(SecurityLevel securityLevel) { in CreateKeymasterDevice() argument 38 return new (std::nothrow) AndroidKeymaster41Device(securityLevel); in CreateKeymasterDevice() 50 static_cast<keymaster_security_level_t>(verificationToken.securityLevel); in deviceLocked()
|
D | AndroidKeyMintDevice.cpp | 216 AndroidKeyMintDevice::AndroidKeyMintDevice(SecurityLevel securityLevel) in AndroidKeyMintDevice() argument 220 KmVersion::KEYMINT_3, static_cast<keymaster_security_level_t>(securityLevel)); in AndroidKeyMintDevice() 240 securityLevel_(securityLevel) {} 246 info->securityLevel = securityLevel_; in getHardwareInfo() 496 std::shared_ptr<IKeyMintDevice> CreateKeyMintDevice(SecurityLevel securityLevel) { in CreateKeyMintDevice() argument 497 return ndk::SharedRefBase::make<AndroidKeyMintDevice>(securityLevel); in CreateKeyMintDevice()
|
/system/security/keystore2/aidl/android/security/compat/ |
D | IKeystoreCompatService.aidl | 44 IKeyMintDevice getKeyMintDevice (SecurityLevel securityLevel); in getKeyMintDevice() argument 56 ISharedSecret getSharedSecret (SecurityLevel securityLevel); in getSharedSecret() argument
|
/system/vold/ |
D | Keystore.cpp | 125 &securityLevel); in Keystore() 138 auto rc = securityLevel->generateKey(in_key, std::nullopt, inParams.vector_data(), 0, {}, in generateKey() 162 auto rc = securityLevel->convertStorageKeyToEphemeral(storageKey, &ephemeral_key_response); in exportKey() 193 auto rc = securityLevel->deleteKey(keyDesc); in deleteKey() 208 auto rc = securityLevel->createOperation(keyDesc, inParams.vector_data(), true, &cor); in begin()
|
D | Keystore.h | 112 explicit operator bool() { return (bool)securityLevel; } 133 std::shared_ptr<ks2::IKeystoreSecurityLevel> securityLevel;
|
/system/keymaster/ng/include/ |
D | AndroidKeymaster4Device.h | 53 explicit AndroidKeymaster4Device(SecurityLevel securityLevel) in AndroidKeymaster4Device() argument 54 : AndroidKeymaster4Device(KmVersion::KEYMASTER_4, securityLevel) {} in AndroidKeymaster4Device() 105 AndroidKeymaster4Device(::keymaster::KmVersion version, SecurityLevel securityLevel); 116 IKeymasterDevice* CreateKeymasterDevice(SecurityLevel securityLevel);
|
D | AndroidKeyMintDevice.h | 38 explicit AndroidKeyMintDevice(SecurityLevel securityLevel); 97 std::shared_ptr<IKeyMintDevice> CreateKeyMintDevice(SecurityLevel securityLevel);
|
D | AndroidKeymaster41Device.h | 65 explicit AndroidKeymaster41Device(SecurityLevel securityLevel) in AndroidKeymaster41Device() argument 66 : super(KmVersion::KEYMASTER_4_1, securityLevel) {} in AndroidKeymaster41Device() 179 IKeymasterDevice* CreateKeymasterDevice(SecurityLevel securityLevel);
|
/system/security/keystore2/src/km_compat/ |
D | km_compat.cpp | 319 processLegacyCharacteristics(KeyMintSecurityLevel securityLevel, in processLegacyCharacteristics() argument 323 KeyCharacteristics kmEnforced{securityLevel, convertKeyParametersFromLegacy( in processLegacyCharacteristics() 324 securityLevel == KeyMintSecurityLevel::SOFTWARE in processLegacyCharacteristics() 328 if (securityLevel == KeyMintSecurityLevel::SOFTWARE && legacyKc.hardwareEnforced.size() > 0) { in processLegacyCharacteristics() 338 if (securityLevel != KeyMintSecurityLevel::SOFTWARE) { in processLegacyCharacteristics() 380 legacyVt.securityLevel = V4_0::SecurityLevel::TRUSTED_ENVIRONMENT; in convertTimestampTokenToLegacy() 442 securityLevel_ = convert(result.securityLevel); in getHardwareInfo() 443 _aidl_return->securityLevel = securityLevel_; in getHardwareInfo() 1417 SecurityLevel securityLevel = halVersion.securityLevel; in enumerateKeymasterDevices() local 1420 << toString(securityLevel); in enumerateKeymasterDevices() [all …]
|
D | km_compat.h | 99 static std::shared_ptr<IKeyMintDevice> createKeyMintDevice(KeyMintSecurityLevel securityLevel); 101 getWrappedKeymasterDevice(KeyMintSecurityLevel securityLevel); 217 static std::shared_ptr<SharedSecret> createSharedSecret(KeyMintSecurityLevel securityLevel); 230 static std::shared_ptr<SecureClock> createSecureClock(KeyMintSecurityLevel securityLevel);
|
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/1/android/system/keystore2/ |
D | Authorization.aidl | 38 android.hardware.security.keymint.SecurityLevel securityLevel;
|
D | IKeystoreService.aidl | 38 …reSecurityLevel getSecurityLevel(in android.hardware.security.keymint.SecurityLevel securityLevel); in getSecurityLevel() argument
|
/system/hardware/interfaces/keystore2/aidl/android/system/keystore2/ |
D | Authorization.aidl | 25 SecurityLevel securityLevel = SecurityLevel.SOFTWARE;
|
D | IKeystoreService.aidl | 49 IKeystoreSecurityLevel getSecurityLevel(in SecurityLevel securityLevel); in getSecurityLevel() argument
|
/system/security/keystore2/aidl/android/security/attestationmanager/ |
D | IAttestationManager.aidl | 35 in byte[] attestationChallenge, int securityLevel); in attestDevice() argument
|
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/current/android/system/keystore2/ |
D | Authorization.aidl | 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
|
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/4/android/system/keystore2/ |
D | Authorization.aidl | 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
|
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/2/android/system/keystore2/ |
D | Authorization.aidl | 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
|
D | IKeystoreService.aidl | 38 …reSecurityLevel getSecurityLevel(in android.hardware.security.keymint.SecurityLevel securityLevel); in getSecurityLevel() argument
|
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/3/android/system/keystore2/ |
D | Authorization.aidl | 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
|
D | IKeystoreService.aidl | 38 …reSecurityLevel getSecurityLevel(in android.hardware.security.keymint.SecurityLevel securityLevel); in getSecurityLevel() argument
|
/system/keymaster/fuzzer/ |
D | README.md | 12 1. Security Level (parameter name: `securityLevel`) 20 | `securityLevel` | 0.`SecurityLevel::SOFTWARE` 1.`SecurityLevel::TRUSTED_ENVIRONMENT` 2.`SecurityL…
|
/system/security/keystore/ |
D | keystore_cli_v2.cpp | 131 return !(a.securityLevel == keymint::SecurityLevel::SOFTWARE || in isHardwareEnforced() 132 a.securityLevel == keymint::SecurityLevel::KEYSTORE); in isHardwareEnforced() 238 loadOrCreateAndVerifyEncryptionKey(const std::string& name, keymint::SecurityLevel securityLevel, in loadOrCreateAndVerifyEncryptionKey() argument 257 auto sec_level = GetSecurityLevelInterface(keystore, securityLevel); in loadOrCreateAndVerifyEncryptionKey() 292 keymint::SecurityLevel securityLevel, bool create) { in loadOrCreateAndVerifyAuthenticationKey() argument 310 auto sec_level = GetSecurityLevelInterface(keystore, securityLevel); in loadOrCreateAndVerifyAuthenticationKey() 345 keymint::SecurityLevel securityLevel) { in encryptWithAuthentication() argument 352 loadOrCreateAndVerifyEncryptionKey(encryption_key_name, securityLevel, true /* create */); in encryptWithAuthentication() 360 authentication_key_name, securityLevel, true /* create */); in encryptWithAuthentication() 759 int GenerateKey(const std::string& name, keymint::SecurityLevel securityLevel, bool auth_bound) { in GenerateKey() argument [all …]
|
/system/security/ondevice-signing/ |
D | KeystoreHmacKey.h | 36 android::sp<IKeystoreSecurityLevel> securityLevel);
|