/aosp14/frameworks/base/keystore/java/android/security/keystore2/ |
H A D | AndroidKeyStoreSecretKeyFactorySpi.java | 75 @KeyProperties.SecurityLevelEnum int securityLevel = in getKeyInfo() local 104 KeyStore2ParameterUtils.isSecureHardware(a.securityLevel); in getKeyInfo() 105 securityLevel = a.securityLevel; in getKeyInfo() 153 if (KeyStore2ParameterUtils.isSecureHardware(a.securityLevel)) { in getKeyInfo() 189 KeyStore2ParameterUtils.isSecureHardware(a.securityLevel); in getKeyInfo() 193 KeyStore2ParameterUtils.isSecureHardware(a.securityLevel); in getKeyInfo() 197 KeyStore2ParameterUtils.isSecureHardware(a.securityLevel); in getKeyInfo() 263 securityLevel, in getKeyInfo()
|
H A D | AndroidKeyStoreRSAPublicKey.java | 40 @NonNull KeyStoreSecurityLevel securityLevel, @NonNull BigInteger modulus, in AndroidKeyStoreRSAPublicKey() argument 43 securityLevel); in AndroidKeyStoreRSAPublicKey() 50 @NonNull KeyStoreSecurityLevel securityLevel, @NonNull RSAPublicKey info) { in AndroidKeyStoreRSAPublicKey() argument 51 this(descriptor, metadata, info.getEncoded(), securityLevel, info.getModulus(), in AndroidKeyStoreRSAPublicKey()
|
H A D | AndroidKeyStoreECPublicKey.java | 44 @NonNull KeyStoreSecurityLevel securityLevel, in AndroidKeyStoreECPublicKey() argument 46 super(descriptor, metadata, x509EncodedForm, KeyProperties.KEY_ALGORITHM_EC, securityLevel); in AndroidKeyStoreECPublicKey() 53 @NonNull KeyStoreSecurityLevel securityLevel, @NonNull ECPublicKey info) { in AndroidKeyStoreECPublicKey() argument 54 this(descriptor, metadata, info.getEncoded(), securityLevel, info.getParams(), info.getW()); in AndroidKeyStoreECPublicKey()
|
H A D | AndroidKeyStorePrivateKey.java | 35 @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStorePrivateKey() argument 36 super(descriptor, keyId, authorizations, algorithm, securityLevel); in AndroidKeyStorePrivateKey()
|
H A D | AndroidKeyStoreSecretKey.java | 35 @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStoreSecretKey() argument 36 super(descriptor, metadata.key.nspace, metadata.authorizations, algorithm, securityLevel); in AndroidKeyStoreSecretKey()
|
H A D | AndroidKeyStoreEdECPrivateKey.java | 38 @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStoreEdECPrivateKey() argument 39 super(descriptor, keyId, authorizations, algorithm, securityLevel); in AndroidKeyStoreEdECPrivateKey()
|
H A D | AndroidKeyStoreXDHPrivateKey.java | 41 @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStoreXDHPrivateKey() argument 42 super(descriptor, keyId, authorizations, algorithm, securityLevel); in AndroidKeyStoreXDHPrivateKey()
|
H A D | AndroidKeyStoreECPrivateKey.java | 40 @NonNull KeyStoreSecurityLevel securityLevel, in AndroidKeyStoreECPrivateKey() argument 42 super(descriptor, keyId, authorizations, KeyProperties.KEY_ALGORITHM_EC, securityLevel); in AndroidKeyStoreECPrivateKey()
|
H A D | AndroidKeyStoreRSAPrivateKey.java | 42 @NonNull KeyStoreSecurityLevel securityLevel, @NonNull BigInteger modulus) { in AndroidKeyStoreRSAPrivateKey() argument 43 super(descriptor, keyId, authorizations, KeyProperties.KEY_ALGORITHM_RSA, securityLevel); in AndroidKeyStoreRSAPrivateKey()
|
H A D | AndroidKeyStorePublicKey.java | 40 @NonNull String algorithm, @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStorePublicKey() argument 41 super(descriptor, metadata.key.nspace, metadata.authorizations, algorithm, securityLevel); in AndroidKeyStorePublicKey()
|
H A D | AndroidKeyStoreKey.java | 59 @NonNull KeyStoreSecurityLevel securityLevel) { in AndroidKeyStoreKey() argument 64 mSecurityLevel = securityLevel; in AndroidKeyStoreKey()
|
H A D | KeyStore2ParameterUtils.java | 97 kp.value = KeyParameterValue.securityLevel(v); in makeEnum() 197 static boolean isSecureHardware(@SecurityLevel int securityLevel) { in isSecureHardware() argument 198 return securityLevel == SecurityLevel.TRUSTED_ENVIRONMENT in isSecureHardware() 199 || securityLevel == SecurityLevel.STRONGBOX; in isSecureHardware()
|
H A D | AndroidKeyStoreKeyGeneratorSpi.java | 378 @SecurityLevel int securityLevel = SecurityLevel.TRUSTED_ENVIRONMENT; in engineGenerateKey() local 380 securityLevel = SecurityLevel.STRONGBOX; in engineGenerateKey() 399 iSecurityLevel = mKeyStore.getSecurityLevel(securityLevel); in engineGenerateKey()
|
H A D | AndroidKeyStoreSpi.java | 866 @SecurityLevel int securityLevel = params.isStrongBoxBacked() ? SecurityLevel.STRONGBOX : in setSecretKeyEntry() local 871 securityLevel); in setSecretKeyEntry() 948 KeyStoreSecurityLevel securityLevel = new KeyStoreSecurityLevel(response.iSecurityLevel); in setWrappedKeyEntry() local 970 securityLevel.importWrappedKey( in setWrappedKeyEntry()
|
H A D | AndroidKeyStoreKeyPairGeneratorSpi.java | 624 final @SecurityLevel int securityLevel = in generateKeyPair() local 649 KeyStoreSecurityLevel iSecurityLevel = mKeyStore.getSecurityLevel(securityLevel); in generateKeyPair()
|
/aosp14/frameworks/base/keystore/java/android/security/ |
H A D | KeyStoreSecurityLevel.java | 48 public KeyStoreSecurityLevel(IKeystoreSecurityLevel securityLevel) { in KeyStoreSecurityLevel() argument 49 Binder.allowBlocking(securityLevel.asBinder()); in KeyStoreSecurityLevel() 50 this.mSecurityLevel = securityLevel; in KeyStoreSecurityLevel()
|
H A D | KeyStore2.java | 273 public KeyStoreSecurityLevel getSecurityLevel(int securityLevel) in getSecurityLevel() argument 277 service.getSecurityLevel(securityLevel) in getSecurityLevel()
|
/aosp14/frameworks/base/keystore/java/android/security/keystore/ |
H A D | KeyProperties.java | 891 public static int toKeymaster(int securityLevel) { in toKeymaster() argument 892 switch (securityLevel) { in toKeymaster() 901 + securityLevel); in toKeymaster() 909 public static int fromKeymaster(int securityLevel) { in fromKeymaster() argument 910 switch (securityLevel) { in fromKeymaster() 919 + securityLevel); in fromKeymaster()
|
H A D | KeyInfo.java | 113 @KeyProperties.SecurityLevelEnum int securityLevel, in KeyInfo() argument 138 mSecurityLevel = securityLevel; in KeyInfo()
|
/aosp14/system/core/trusty/keymaster/keymint/ |
H A D | TrustyKeyMintDevice.cpp | 49 KeyCharacteristics convertAuthSet(SecurityLevel securityLevel, in convertAuthSet() argument 51 KeyCharacteristics retval{securityLevel, {}}; in convertAuthSet() 95 info->securityLevel = kSecurityLevel; in getHardwareInfo()
|
/aosp14/frameworks/base/services/core/java/com/android/server/security/ |
H A D | AndroidKeystoreAttestationVerificationAttributes.java | 424 int securityLevel = getEnumFromAsn1(asn1); in getSecurityLevelEnum() local 425 switch (securityLevel) { in getSecurityLevelEnum()
|
/aosp14/frameworks/base/keystore/tests/src/android/security/keystore2/ |
H A D | AndroidKeyStoreSpiTest.java | 262 MyPublicKey(String cert, String chain, KeyStoreSecurityLevel securityLevel) { in MyPublicKey() argument 264 "RSA", securityLevel); in MyPublicKey() local
|
/aosp14/frameworks/base/media/jni/ |
H A D | android_media_MediaDrm.cpp | 623 DrmPlugin::SecurityLevel securityLevel, bool *isSupported) { in IsCryptoSchemeSupported() argument 630 return drm->isCryptoSchemeSupported(uuid, mimeType, securityLevel, isSupported); in IsCryptoSchemeSupported() 1082 DrmPlugin::SecurityLevel securityLevel = jintToSecurityLevel(jSecurityLevel); in android_media_MediaDrm_isCryptoSchemeSupportedNative() local 1086 securityLevel, &isSupported); in android_media_MediaDrm_isCryptoSchemeSupportedNative() 2033 DrmPlugin::SecurityLevel securityLevel = jintToSecurityLevel(jSecurityLevel); in android_media_MediaDrm_requiresSecureDecoder() local 2034 if (securityLevel == DrmPlugin::kSecurityLevelUnknown) { in android_media_MediaDrm_requiresSecureDecoder() 2041 if (securityLevel == DrmPlugin::kSecurityLevelMax) { in android_media_MediaDrm_requiresSecureDecoder() 2044 err = drm->requiresSecureDecoder(mimeType.c_str(), securityLevel, &required); in android_media_MediaDrm_requiresSecureDecoder()
|
/aosp14/frameworks/base/media/java/android/media/ |
H A D | MediaDrm.java | 214 @NonNull UUID uuid, @NonNull String mimeType, @SecurityLevel int securityLevel) { in isCryptoSchemeSupported() argument 216 securityLevel); in isCryptoSchemeSupported() 265 @NonNull byte[] uuid, @Nullable String mimeType, @SecurityLevel int securityLevel); in isCryptoSchemeSupportedNative() argument
|
/aosp14/system/core/trusty/keymaster/4.0/ |
H A D | TrustyKeymaster4Device.cpp | 330 token.securityLevel = legacy_enum_conversion(response.token.security_level); in verifyAuthorization()
|