summaryrefslogtreecommitdiffstats
path: root/keystore
Commit message (Expand)AuthorAgeFilesLines
* Add more examples of generating/importing keys to Javadocs.Alex Klyubin2015-08-112-38/+227
* Merge "Raw RSA Cipher relies on keymaster for padding and range checks." into...Shawn Willden2015-07-301-90/+0
|\
| * Raw RSA Cipher relies on keymaster for padding and range checks.Alex Klyubin2015-07-221-90/+0
* | Keymaster digest/padding NONE no longer means ANY.Alex Klyubin2015-07-285-55/+65
|/
* Merge "Add KM_MIN_MAC_LENGTH tag to HMAC and AES-GCM keys." into mnc-devAlex Klyubin2015-07-224-2/+55
|\
| * Add KM_MIN_MAC_LENGTH tag to HMAC and AES-GCM keys.Alex Klyubin2015-07-164-2/+55
* | Merge "KM module may consume less input than provided by finish time." into m...Alex Klyubin2015-07-211-23/+71
|\ \ | |/ |/|
| * KM module may consume less input than provided by finish time.Alex Klyubin2015-07-161-23/+71
* | HMAC keys are authorized for exactly one digest.Alex Klyubin2015-07-164-71/+55
|/
* Fix Android Keystore key factories to obey JCA contract.Alex Klyubin2015-07-132-13/+23
* Merge "Reject AlgorithmParameters of wrong type." into mnc-devAlex Klyubin2015-07-082-0/+12
|\
| * Reject AlgorithmParameters of wrong type.Alex Klyubin2015-07-072-0/+12
* | Merge "Support loading AES keys with authorized digests." into mnc-devAlex Klyubin2015-07-071-4/+0
|\ \ | |/ |/|
| * Support loading AES keys with authorized digests.Alex Klyubin2015-07-061-4/+0
* | Avoid IllegalStateException when generating/importing keys.Alex Klyubin2015-07-064-89/+105
|/
* Merge "KeyChain: annotate with @WorkerThread" into mnc-devRobin Lee2015-07-031-4/+15
|\
| * KeyChain: annotate with @WorkerThreadRobin Lee2015-06-301-4/+15
* | Enforce IND-CPA requirement when generating asymmetric keys.Alex Klyubin2015-06-292-1/+17
* | Don't offer crypto ops for public keys of trusted cert entries.Alex Klyubin2015-06-251-8/+51
|/
* Support RSA encrypt using private key and PKCS#1 paddding.Alex Klyubin2015-06-252-18/+66
* Make NONEwithECDSA truncate input when necessary.Alex Klyubin2015-06-248-44/+147
* Keymaster INT, LONG and DATE tag values are unsigned.Alex Klyubin2015-06-2314-145/+156
* Merge "Keymaster key validity dates are optional." into mnc-devAlex Klyubin2015-06-234-50/+21
|\
| * Keymaster key validity dates are optional.Alex Klyubin2015-06-234-50/+21
* | Merge "Don't fail if self-signed certificate can't be signed." into mnc-devAlex Klyubin2015-06-232-4/+14
|\ \
| * | Don't fail if self-signed certificate can't be signed.Alex Klyubin2015-06-232-4/+14
| |/
* | Fix typo in Android Keystore KeyFactory exception message.Alex Klyubin2015-06-231-1/+1
|/
* Merge "Adjust minimum size of PKCS#1 RSA padding overhead." into mnc-devAlex Klyubin2015-06-221-7/+8
|\
| * Adjust minimum size of PKCS#1 RSA padding overhead.Alex Klyubin2015-06-221-7/+8
* | Document that RSA OAEP requires digest authorization.Alex Klyubin2015-06-222-9/+11
|/
* Merge "Fix a bug in Android Keystore updateAAD." into mnc-devAlex Klyubin2015-06-191-1/+1
|\
| * Fix a bug in Android Keystore updateAAD.Alex Klyubin2015-06-191-1/+1
* | Support more KeySpecs in Android Keystore KeyFactory.Alex Klyubin2015-06-181-22/+76
|/
* Use consistent cases for aliases in AndroidKeystoreBCWorkaround.Narayan Kamath2015-06-181-25/+25
* Remove unnecessary PKCS#1 authorization on legacy keys.Alex Klyubin2015-06-172-6/+4
* Merge "Prefer GCM to CBC or CTR in documentation." into mnc-devAlex Klyubin2015-06-173-23/+23
|\
| * Prefer GCM to CBC or CTR in documentation.Alex Klyubin2015-06-173-23/+23
* | Merge "Improve documentation for keys requiring user auth." into mnc-devAlex Klyubin2015-06-174-52/+173
|\ \ | |/ |/|
| * Improve documentation for keys requiring user auth.Alex Klyubin2015-06-174-52/+173
* | Merge "Expose AES GCM backed by Android Keystore." into mnc-devAlex Klyubin2015-06-177-11/+617
|\ \
| * | Expose AES GCM backed by Android Keystore.Alex Klyubin2015-06-177-11/+617
| |/
* | Drop support for P-192 EC keys.Alex Klyubin2015-06-171-10/+9
|/
* Harden KeyInfo.Alex Klyubin2015-06-161-6/+8
* Harden and clean up KeyProtection.Alex Klyubin2015-06-162-17/+17
* Harden and clean up KeyGenParameterSpec.Alex Klyubin2015-06-162-34/+73
* Merge "Fix Android Keystore key gen for keys requiring user auth." into mnc-devAlex Klyubin2015-06-151-1/+5
|\
| * Fix Android Keystore key gen for keys requiring user auth.Alex Klyubin2015-06-151-1/+5
* | Merge "Remove EcIesParameterSpec until it's needed." into mnc-devAlex Klyubin2015-06-151-272/+0
|\ \
| * | Remove EcIesParameterSpec until it's needed.Alex Klyubin2015-06-151-272/+0
| |/
* | Document when self-signed certs have invalid signature.Alex Klyubin2015-06-122-1/+9
|/