Home
last modified time | relevance | path

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

12

/system/security/keystore/tests/
Dverification_token_seralization_test.cpp35 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/
DAndroidKeymaster41Device.cpp37 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()
DAndroidKeyMintDevice.cpp216 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/
DIKeystoreCompatService.aidl44 IKeyMintDevice getKeyMintDevice (SecurityLevel securityLevel); in getKeyMintDevice() argument
56 ISharedSecret getSharedSecret (SecurityLevel securityLevel); in getSharedSecret() argument
/system/vold/
DKeystore.cpp125 &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()
DKeystore.h112 explicit operator bool() { return (bool)securityLevel; }
133 std::shared_ptr<ks2::IKeystoreSecurityLevel> securityLevel;
/system/keymaster/ng/include/
DAndroidKeymaster4Device.h53 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);
DAndroidKeyMintDevice.h38 explicit AndroidKeyMintDevice(SecurityLevel securityLevel);
97 std::shared_ptr<IKeyMintDevice> CreateKeyMintDevice(SecurityLevel securityLevel);
DAndroidKeymaster41Device.h65 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/
Dkm_compat.cpp319 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 …]
Dkm_compat.h99 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/
DAuthorization.aidl38 android.hardware.security.keymint.SecurityLevel securityLevel;
DIKeystoreService.aidl38 …reSecurityLevel getSecurityLevel(in android.hardware.security.keymint.SecurityLevel securityLevel); in getSecurityLevel() argument
/system/hardware/interfaces/keystore2/aidl/android/system/keystore2/
DAuthorization.aidl25 SecurityLevel securityLevel = SecurityLevel.SOFTWARE;
DIKeystoreService.aidl49 IKeystoreSecurityLevel getSecurityLevel(in SecurityLevel securityLevel); in getSecurityLevel() argument
/system/security/keystore2/aidl/android/security/attestationmanager/
DIAttestationManager.aidl35 in byte[] attestationChallenge, int securityLevel); in attestDevice() argument
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/current/android/system/keystore2/
DAuthorization.aidl38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/4/android/system/keystore2/
DAuthorization.aidl38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
/system/hardware/interfaces/keystore2/aidl/aidl_api/android.system.keystore2/2/android/system/keystore2/
DAuthorization.aidl38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
DIKeystoreService.aidl38 …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/
DAuthorization.aidl38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.…
DIKeystoreService.aidl38 …reSecurityLevel getSecurityLevel(in android.hardware.security.keymint.SecurityLevel securityLevel); in getSecurityLevel() argument
/system/keymaster/fuzzer/
DREADME.md12 1. Security Level (parameter name: `securityLevel`)
20 | `securityLevel` | 0.`SecurityLevel::SOFTWARE` 1.`SecurityLevel::TRUSTED_ENVIRONMENT` 2.`SecurityL…
/system/security/keystore/
Dkeystore_cli_v2.cpp131 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/
DKeystoreHmacKey.h36 android::sp<IKeystoreSecurityLevel> securityLevel);

12