summaryrefslogtreecommitdiffstats
path: root/keystore
Commit message (Expand)AuthorAgeFilesLines
* Merge "frameworks/base: switch to using NativeConstants."Kenny Root2015-04-244-34/+34
|\
| * frameworks/base: switch to using NativeConstants.Adam Langley2015-04-244-34/+34
* | 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-142-40/+64
|/
* 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
* | Merge "Add EcIesParameterSpec to enable ECIES crypto."Alex Klyubin2015-04-111-0/+287
|\ \
| * | Add EcIesParameterSpec to enable ECIES crypto.Alex Klyubin2015-04-101-0/+287
* | | Merge "Fix testSaw_ungrantedUid_Bluetooth"Chad Brubaker2015-04-101-2/+2
|\ \ \ | |_|/ |/| |
| * | Fix testSaw_ungrantedUid_BluetoothChad Brubaker2015-04-101-2/+2
| |/
* | Track more changes to keymaster_defs.hAlex Klyubin2015-04-101-9/+5
|/
* 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
* | Merge "Mark all test keys as no auth required"Chad Brubaker2015-04-031-0/+32
|\ \
| * | Mark all test keys as no auth requiredChad Brubaker2015-04-021-0/+32
* | | 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