6be478050febaf0aeff61a24cc9fb087d79eb655 |
|
27-Mar-2012 |
Kenny Root <kroot@google.com> |
Merge "keymaster: add flags for keymaster features"
|
3c338f473122e85fd64379524a91219872f80720 |
|
26-Mar-2012 |
Kenny Root <kroot@google.com> |
keymaster: add flags for keymaster features The first flag is something for the default implementation to use to indicate that its keys are importable to hardware keymasters. This allows easy migration from the default software implementation to hardware implementations as they become available. Change-Id: Ideb26a4b1ac91ca8c330a4fe4df323f028b2f855
/hardware/libhardware/include/hardware/keymaster.h
|
8ae65e71996ce871cda97cc9114cb5211cb273bf |
|
24-Mar-2012 |
Kenny Root <kroot@google.com> |
Add delete_all to keymaster API In order to aid keymasters erase their memory efficiently, introduce new delete_all API to tell keymasters to forget everything. This will be triggered when keystore itself is told to reset. Change-Id: I730375f1f32cd1ea0bf1fa38d5b1bec2f81ba492
/hardware/libhardware/include/hardware/keymaster.h
|
9271d04d888c5676ccd9707378d18cad0f06d607 |
|
13-Mar-2012 |
Kenny Root <kroot@google.com> |
Update keymaster API to final signing spec Switch from unspecified encoding for import of keys to PKCS#8 (Java standard encoding). Add function for obtaining the public key from a keypair. Add fields for RSA key generation that indicate modulus size and desired public exponent. Add in placeholder fields for possible digest and padding types for signatures. Currently the only thing supported is "none" and "none" respectively. Change-Id: I19ee02cf35321aee859e2460a963c7213791414b
/hardware/libhardware/include/hardware/keymaster.h
|
60d0e5f24b40e4d9f4a191cfe4444ca98234deca |
|
15-Feb-2012 |
Kenny Root <kroot@google.com> |
Add hardware API for key handling Add a hardware API for key handling from "keystore" Change-Id: I5fd192cc212dbb057ee2a7003d602382ee2cd2c0
/hardware/libhardware/include/hardware/keymaster.h
|