ce1f913223faf41b5ee2ffba54702b54e17d6606 |
|
03-Nov-2015 |
Gaurav Shah <gauravsh@google.com> |
keystore: Pass kDefaultUid to Keystore service methods BUG: none Change-Id: Id2a9d57116097c9aefdb20f6377be2eb48d9f470
/system/security/keystore/keystore_client_impl.cpp
|
c8eca23793dcaf933c4dace4127de710698b7a4c |
|
16-Oct-2015 |
Darren Krahn <dkrahn@google.com> |
Reallocate keymaster parameters with malloc. Keystore assumes keymaster parameters are allocated with malloc but keymaster's AuthorizationSet allocates with new[]. To avoid memory corruption, reallocate with malloc before passing to keystore. BUG: 24905120 Change-Id: I958d5060b08bb0c97eceded354241e0948d5f3b2
/system/security/keystore/keystore_client_impl.cpp
|
251cb28132e456f81374c8f8a983a5a9ad9aaee8 |
|
28-Sep-2015 |
Darren Krahn <dkrahn@google.com> |
Add encryption convenience methods to KeystoreClient. This Cl adds authenticated encryption and decryption methods which require minimal inputs. These methods are suitable for encrypting local state on brillo. BUG: 23528174 TEST=manual using the keystore_cli_v2 tool Change-Id: I41abcd77452e86b1eb7373f9db95b645100e2f0f
/system/security/keystore/keystore_client_impl.cpp
|
69a3dbc2bbbe0b304eb91376ff7f79c8bde995a1 |
|
23-Sep-2015 |
Darren Krahn <dkrahn@google.com> |
Create a KeystoreClient class. KeystoreClient is designed to give native brillo services convenient access to keystore services. This CL also includes a command line tool that uses the KeystoreClient interface. This was used for testing but can also be enhanced to be generally useful. BUG: 23528174 TEST=manual tests using keystore_cli_v2 Change-Id: I6266d98cfc7c4936f803a8133020c032bc519a5b
/system/security/keystore/keystore_client_impl.cpp
|