c124b23f94a0a88e872253720c0e27594a9a9938 |
|
05-Sep-2013 |
Kenny Root <kroot@google.com> |
keymaster: use new version fields in hw_module The original version of this HAL used a field in keymaster_module to represent the module's version number, but a later revision of the HAL interface added a distinguisher between HAL module and device versions. This is needed to support upgrade code in keystore. Bug: 10600582 Change-Id: Ied34cf382e2b7725e648faada00df2dee993e6c5
/hardware/libhardware/include/hardware/keymaster.h
|
2541a0a8f7a2c86658d435efb49843a88b4d97e0 |
|
19-Aug-2013 |
Kenny Root <kroot@google.com> |
Add support for DSA and ECDSA key types (cherry picked from commit 6e1683f5d508a4c1ff761a9a3508619ac5ac6ed7) Bug: 10600582 Change-Id: I8e5b66baa70b37031198260853bb5355df75e23d
/hardware/libhardware/include/hardware/keymaster.h
|
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
|