summaryrefslogtreecommitdiff
path: root/keystore/keyblob_utils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Separate keymaster0 and keymaster1 HALs.Shawn Willden2015-02-251-0/+3
| | | | Change-Id: I5c54282c12d1c4b8b22ed4929b6e6c724a94ede4
* Add missing <string.h> include.Elliott Hughes2015-01-281-0/+1
| | | | Change-Id: Ia9fdc3516343a1fbfa5cba6fb296626de3f3abd9
* Provide fallback for keymaster implementationsKenny Root2013-09-041-2/+4
| | | | | | | | | | Some implementations won't support ECDSA or DSA, so provide a fallback for them by using the softkeymaster implementation. This will allow us to universally support ECDSA and DSA on all platforms regardless of HAL version. Bug: 10600582 Change-Id: Ib842816cc1415ec00abb7d22c8e9b6bbe58f6a86
* Add support for upgrading key typesKenny Root2012-03-271-0/+59
Old key types were not distinguished by the keystore itself. This change takes some of the reserved fields in the old format and changes it to a version number and key type. Change-Id: I45bd4cdce042617641fe7bd742bbe26da6024996