Home
last modified time | relevance | path

Searched refs:keyCharacteristics (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/keystore/java/android/security/keystore/
DAndroidKeyStoreSecretKeyFactorySpi.java78 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in getKeyInfo() local
80 keyAliasInKeystore, null, null, keyUid, keyCharacteristics); in getKeyInfo()
98 if (keyCharacteristics.hwEnforced.containsTag(KeymasterDefs.KM_TAG_ORIGIN)) { in getKeyInfo()
101 keyCharacteristics.hwEnforced.getEnum(KeymasterDefs.KM_TAG_ORIGIN, -1)); in getKeyInfo()
102 } else if (keyCharacteristics.swEnforced.containsTag(KeymasterDefs.KM_TAG_ORIGIN)) { in getKeyInfo()
105 keyCharacteristics.swEnforced.getEnum(KeymasterDefs.KM_TAG_ORIGIN, -1)); in getKeyInfo()
110 keyCharacteristics.getUnsignedInt(KeymasterDefs.KM_TAG_KEY_SIZE, -1); in getKeyInfo()
118 keyCharacteristics.getEnums(KeymasterDefs.KM_TAG_PURPOSE)); in getKeyInfo()
123 for (int keymasterPadding : keyCharacteristics.getEnums(KeymasterDefs.KM_TAG_PADDING)) { in getKeyInfo()
146 keyCharacteristics.getEnums(KeymasterDefs.KM_TAG_DIGEST)); in getKeyInfo()
[all …]
DAndroidKeyStoreProvider.java218 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in loadAndroidKeyStorePublicKeyFromKeystore() local
220 privateKeyAlias, null, null, uid, keyCharacteristics); in loadAndroidKeyStorePublicKeyFromKeystore()
235 Integer keymasterAlgorithm = keyCharacteristics.getEnum(KeymasterDefs.KM_TAG_ALGORITHM); in loadAndroidKeyStorePublicKeyFromKeystore()
277 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in loadAndroidKeyStoreSecretKeyFromKeystore() local
279 secretKeyAlias, null, null, uid, keyCharacteristics); in loadAndroidKeyStoreSecretKeyFromKeystore()
286 Integer keymasterAlgorithm = keyCharacteristics.getEnum(KeymasterDefs.KM_TAG_ALGORITHM); in loadAndroidKeyStoreSecretKeyFromKeystore()
291 List<Integer> keymasterDigests = keyCharacteristics.getEnums(KeymasterDefs.KM_TAG_DIGEST); in loadAndroidKeyStoreSecretKeyFromKeystore()
DAndroidKeyStoreECDSASignatureSpi.java156 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in initKey() local
158 key.getAlias(), null, null, key.getUid(), keyCharacteristics); in initKey()
162 long keySizeBits = keyCharacteristics.getUnsignedInt(KeymasterDefs.KM_TAG_KEY_SIZE, -1); in initKey()
DAndroidKeyStoreRSACipherSpi.java416 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in initKey() local
418 keystoreKey.getAlias(), null, null, keystoreKey.getUid(), keyCharacteristics); in initKey()
423 long keySizeBits = keyCharacteristics.getUnsignedInt(KeymasterDefs.KM_TAG_KEY_SIZE, -1); in initKey()
/frameworks/base/keystore/java/android/security/
DKeyStore.java722 KeyCharacteristics keyCharacteristics = new KeyCharacteristics(); in getInvalidKeyException() local
725 keyCharacteristics); in getInvalidKeyException()
732 keyCharacteristics.getUnsignedLongs(KeymasterDefs.KM_TAG_USER_SECURE_ID); in getInvalidKeyException()