| Commit message (Expand) | Author | Age | Files | Lines |
* | Add more examples of generating/importing keys to Javadocs. | Alex Klyubin | 2015-08-11 | 2 | -38/+227 |
* | Merge "Raw RSA Cipher relies on keymaster for padding and range checks." into... | Shawn Willden | 2015-07-30 | 1 | -90/+0 |
|\ |
|
| * | Raw RSA Cipher relies on keymaster for padding and range checks. | Alex Klyubin | 2015-07-22 | 1 | -90/+0 |
* | | Keymaster digest/padding NONE no longer means ANY. | Alex Klyubin | 2015-07-28 | 5 | -55/+65 |
|/ |
|
* | Merge "Add KM_MIN_MAC_LENGTH tag to HMAC and AES-GCM keys." into mnc-dev | Alex Klyubin | 2015-07-22 | 4 | -2/+55 |
|\ |
|
| * | Add KM_MIN_MAC_LENGTH tag to HMAC and AES-GCM keys. | Alex Klyubin | 2015-07-16 | 4 | -2/+55 |
* | | Merge "KM module may consume less input than provided by finish time." into m... | Alex Klyubin | 2015-07-21 | 1 | -23/+71 |
|\ \
| |/
|/| |
|
| * | KM module may consume less input than provided by finish time. | Alex Klyubin | 2015-07-16 | 1 | -23/+71 |
* | | HMAC keys are authorized for exactly one digest. | Alex Klyubin | 2015-07-16 | 4 | -71/+55 |
|/ |
|
* | Fix Android Keystore key factories to obey JCA contract. | Alex Klyubin | 2015-07-13 | 2 | -13/+23 |
* | Merge "Reject AlgorithmParameters of wrong type." into mnc-dev | Alex Klyubin | 2015-07-08 | 2 | -0/+12 |
|\ |
|
| * | Reject AlgorithmParameters of wrong type. | Alex Klyubin | 2015-07-07 | 2 | -0/+12 |
* | | Merge "Support loading AES keys with authorized digests." into mnc-dev | Alex Klyubin | 2015-07-07 | 1 | -4/+0 |
|\ \
| |/
|/| |
|
| * | Support loading AES keys with authorized digests. | Alex Klyubin | 2015-07-06 | 1 | -4/+0 |
* | | Avoid IllegalStateException when generating/importing keys. | Alex Klyubin | 2015-07-06 | 4 | -89/+105 |
|/ |
|
* | Merge "KeyChain: annotate with @WorkerThread" into mnc-dev | Robin Lee | 2015-07-03 | 1 | -4/+15 |
|\ |
|
| * | KeyChain: annotate with @WorkerThread | Robin Lee | 2015-06-30 | 1 | -4/+15 |
* | | Enforce IND-CPA requirement when generating asymmetric keys. | Alex Klyubin | 2015-06-29 | 2 | -1/+17 |
* | | Don't offer crypto ops for public keys of trusted cert entries. | Alex Klyubin | 2015-06-25 | 1 | -8/+51 |
|/ |
|
* | Support RSA encrypt using private key and PKCS#1 paddding. | Alex Klyubin | 2015-06-25 | 2 | -18/+66 |
* | Make NONEwithECDSA truncate input when necessary. | Alex Klyubin | 2015-06-24 | 8 | -44/+147 |
* | Keymaster INT, LONG and DATE tag values are unsigned. | Alex Klyubin | 2015-06-23 | 14 | -145/+156 |
* | Merge "Keymaster key validity dates are optional." into mnc-dev | Alex Klyubin | 2015-06-23 | 4 | -50/+21 |
|\ |
|
| * | Keymaster key validity dates are optional. | Alex Klyubin | 2015-06-23 | 4 | -50/+21 |
* | | Merge "Don't fail if self-signed certificate can't be signed." into mnc-dev | Alex Klyubin | 2015-06-23 | 2 | -4/+14 |
|\ \ |
|
| * | | Don't fail if self-signed certificate can't be signed. | Alex Klyubin | 2015-06-23 | 2 | -4/+14 |
| |/ |
|
* | | Fix typo in Android Keystore KeyFactory exception message. | Alex Klyubin | 2015-06-23 | 1 | -1/+1 |
|/ |
|
* | Merge "Adjust minimum size of PKCS#1 RSA padding overhead." into mnc-dev | Alex Klyubin | 2015-06-22 | 1 | -7/+8 |
|\ |
|
| * | Adjust minimum size of PKCS#1 RSA padding overhead. | Alex Klyubin | 2015-06-22 | 1 | -7/+8 |
* | | Document that RSA OAEP requires digest authorization. | Alex Klyubin | 2015-06-22 | 2 | -9/+11 |
|/ |
|
* | Merge "Fix a bug in Android Keystore updateAAD." into mnc-dev | Alex Klyubin | 2015-06-19 | 1 | -1/+1 |
|\ |
|
| * | Fix a bug in Android Keystore updateAAD. | Alex Klyubin | 2015-06-19 | 1 | -1/+1 |
* | | Support more KeySpecs in Android Keystore KeyFactory. | Alex Klyubin | 2015-06-18 | 1 | -22/+76 |
|/ |
|
* | Use consistent cases for aliases in AndroidKeystoreBCWorkaround. | Narayan Kamath | 2015-06-18 | 1 | -25/+25 |
* | Remove unnecessary PKCS#1 authorization on legacy keys. | Alex Klyubin | 2015-06-17 | 2 | -6/+4 |
* | Merge "Prefer GCM to CBC or CTR in documentation." into mnc-dev | Alex Klyubin | 2015-06-17 | 3 | -23/+23 |
|\ |
|
| * | Prefer GCM to CBC or CTR in documentation. | Alex Klyubin | 2015-06-17 | 3 | -23/+23 |
* | | Merge "Improve documentation for keys requiring user auth." into mnc-dev | Alex Klyubin | 2015-06-17 | 4 | -52/+173 |
|\ \
| |/
|/| |
|
| * | Improve documentation for keys requiring user auth. | Alex Klyubin | 2015-06-17 | 4 | -52/+173 |
* | | Merge "Expose AES GCM backed by Android Keystore." into mnc-dev | Alex Klyubin | 2015-06-17 | 7 | -11/+617 |
|\ \ |
|
| * | | Expose AES GCM backed by Android Keystore. | Alex Klyubin | 2015-06-17 | 7 | -11/+617 |
| |/ |
|
* | | Drop support for P-192 EC keys. | Alex Klyubin | 2015-06-17 | 1 | -10/+9 |
|/ |
|
* | Harden KeyInfo. | Alex Klyubin | 2015-06-16 | 1 | -6/+8 |
* | Harden and clean up KeyProtection. | Alex Klyubin | 2015-06-16 | 2 | -17/+17 |
* | Harden and clean up KeyGenParameterSpec. | Alex Klyubin | 2015-06-16 | 2 | -34/+73 |
* | Merge "Fix Android Keystore key gen for keys requiring user auth." into mnc-dev | Alex Klyubin | 2015-06-15 | 1 | -1/+5 |
|\ |
|
| * | Fix Android Keystore key gen for keys requiring user auth. | Alex Klyubin | 2015-06-15 | 1 | -1/+5 |
* | | Merge "Remove EcIesParameterSpec until it's needed." into mnc-dev | Alex Klyubin | 2015-06-15 | 1 | -272/+0 |
|\ \ |
|
| * | | Remove EcIesParameterSpec until it's needed. | Alex Klyubin | 2015-06-15 | 1 | -272/+0 |
| |/ |
|
* | | Document when self-signed certs have invalid signature. | Alex Klyubin | 2015-06-12 | 2 | -1/+9 |
|/ |
|