summaryrefslogtreecommitdiffstats
path: root/keystore/java
Commit message (Expand)AuthorAgeFilesLines
* Merge "frameworks/base: switch to using NativeConstants."Kenny Root2015-04-242-10/+10
|\
| * frameworks/base: switch to using NativeConstants.Adam Langley2015-04-242-10/+10
* | No runtime exceptions during normal use of AndroidKeyStore crypto.Alex Klyubin2015-04-2410-95/+102
* | Reset AndroidKeyStore Mac and Cipher state when init fails.Alex Klyubin2015-04-242-22/+79
|/
* Merge "Add Keymaster KM_ORIGIN_UNKNOWN constant."Alex Klyubin2015-04-161-1/+11
|\
| * Add Keymaster KM_ORIGIN_UNKNOWN constant.Alex Klyubin2015-04-141-1/+11
* | Remove IV auto-generation workaround.Alex Klyubin2015-04-151-12/+6
* | Unbreak obtaining symmetric keys from AndroidKeyStore.Alex Klyubin2015-04-141-5/+10
* | Merge "No need to specify EC curve name in EcIesParameterSpec."Alex Klyubin2015-04-141-25/+2
|\ \
| * | No need to specify EC curve name in EcIesParameterSpec.Alex Klyubin2015-04-131-25/+2
| |/
* | Make specifying self-signed cert parameters optional.Alex Klyubin2015-04-141-10/+38
|/
* Merge "Use JCA names for block modes, paddings, and digests."Alex Klyubin2015-04-1315-1446/+1089
|\
| * Use JCA names for block modes, paddings, and digests.Alex Klyubin2015-04-1315-1446/+1089
* | Add EcIesParameterSpec to enable ECIES crypto.Alex Klyubin2015-04-101-0/+287
|/
* Track recent keymaster_defs.h changes.Alex Klyubin2015-04-091-2/+2
* Split key origin into TEE/not and generated/imported.Alex Klyubin2015-04-093-15/+29
* Fix minor issues in new Javadocs of AndroidKeyStore.Alex Klyubin2015-04-093-21/+14
* Merge "Add asymmetric crypto constants for AndroidKeyStore API."Alex Klyubin2015-04-091-5/+98
|\
| * Add asymmetric crypto constants for AndroidKeyStore API.Alex Klyubin2015-04-091-5/+98
* | Merge "Add missing mapping between JCA and keystore HMAC names."Alex Klyubin2015-04-092-0/+11
|\ \ | |/ |/|
| * Add missing mapping between JCA and keystore HMAC names.Alex Klyubin2015-04-092-0/+11
* | Hide KeyStoreParameter.Builder.setRandomizedEncryptionRequired.Alex Klyubin2015-04-091-1/+2
|/
* Merge "Require IND-CPA by default for new AndroidKeyStore keys."Alex Klyubin2015-04-096-12/+247
|\
| * Require IND-CPA by default for new AndroidKeyStore keys.Alex Klyubin2015-04-086-12/+247
* | Add more digests to AndroidKeyStore API.Alex Klyubin2015-04-084-23/+190
|/
* Fix typoAlex Klyubin2015-04-081-1/+1
* Merge "Refuse to reuse IV in encryption mode in AndroidKeyStore."Alex Klyubin2015-04-081-14/+44
|\
| * Refuse to reuse IV in encryption mode in AndroidKeyStore.Alex Klyubin2015-04-081-14/+44
* | Add BlockMode.GCM constant to AndroidKeyStore API.Alex Klyubin2015-04-071-1/+12
|/
* Make the new AndroidKeyStore API conformant.Alex Klyubin2015-04-078-698/+470
* Load fewer classes when AndroidKeyStore provider is installed.Alex Klyubin2015-04-031-15/+23
* Merge "Rename KeymasterException to KeyStoreException."Alex Klyubin2015-04-037-51/+75
|\
| * Rename KeymasterException to KeyStoreException.Alex Klyubin2015-04-027-51/+75
* | Obtain SPI without using Reflection.Alex Klyubin2015-04-031-14/+7
|/
* Merge "Improve the AndroidKeyStore-backed HMAC state machine."Alex Klyubin2015-04-022-10/+18
|\
| * Improve the AndroidKeyStore-backed HMAC state machine.Alex Klyubin2015-04-012-10/+18
* | Merge "Expose new key use constraints in KeyPairGeneratorSpec."Alex Klyubin2015-04-023-17/+458
|\ \
| * | Expose new key use constraints in KeyPairGeneratorSpec.Alex Klyubin2015-04-023-17/+458
| |/
* | Add exception types for AndroidKeyStore key validity issues.Alex Klyubin2015-04-014-0/+115
|/
* Use Keymaster-friendly validity dates.Alex Klyubin2015-04-013-27/+41
* Merge "Hook in user authenticators and their exceptions."Alex Klyubin2015-04-019-30/+159
|\
| * Hook in user authenticators and their exceptions.Alex Klyubin2015-03-319-30/+159
* | A way to obtain KeyStore operation handle from crypto primitives.Alex Klyubin2015-03-314-3/+103
|/
* Add license banner to recently added AndroidKeyStore files.Alex Klyubin2015-03-3114-0/+224
* Add SecretKeyFactory backed by AndroidKeyStore.Alex Klyubin2015-03-316-1/+445
* Add unauthenticated AES ciphers backed by AndroidKeyStore.Alex Klyubin2015-03-317-111/+758
* Merge "Add HmacSHA256 backed by AndroidKeyStore."Alex Klyubin2015-03-309-4/+472
|\
| * Add HmacSHA256 backed by AndroidKeyStore.Alex Klyubin2015-03-309-4/+472
* | Merge "Add authorization binder methods"Chad Brubaker2015-03-301-0/+30
|\ \ | |/ |/|
| * Add authorization binder methodsChad Brubaker2015-03-171-0/+30