summaryrefslogtreecommitdiffstats
path: root/authorization_set.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement key version binding.Shawn Willden2016-03-291-7/+7
* Make AuthorizationSet comply with C++11 Rule of FivePaul Crowley2016-02-101-0/+17
* Support input to "finish()" in AndroidKeymaster operations.Shawn Willden2016-01-281-5/+15
* Fix broken AuthorizationSet::Deduplicate.Shawn Willden2016-01-261-3/+8
* Do digesting, and sometimes padding, in SW when HW doesnt.Shawn Willden2015-08-131-0/+9
* Check overflow in authorization set deserialization.Shawn Willden2015-07-061-1/+2
* Rename keymaster tag types to clarify that integers are unsigned.Shawn Willden2015-06-241-13/+13
* Add buffer wrap checks and disable throwing of std::bad_alloc.Shawn Willden2015-06-221-5/+8
* Update KeymasterEnforcement.Shawn Willden2015-06-191-5/+5
* Make AuthorizationSet interoperate with keymaster_key_param_set_tShawn Willden2015-06-021-5/+0
* Remove references to Google in Android keymaster reference implementation.Shawn Willden2015-05-181-1/+1
* Enforce purpose checking on keymaster operations.Shawn Willden2015-05-091-0/+7
* Fix serialization and deserialization of LONG_REP tags.Shawn Willden2015-04-161-3/+6
* Improve error reporting and logging.Shawn Willden2015-03-231-0/+6
* Add support for KM_TAG_USER_SECURE_ID.Shawn Willden2015-03-181-0/+16
* Make AuthorizationSet handle null initializers safely.Shawn Willden2015-03-171-0/+5
* Add AuthorizationSetBuilder.Shawn Willden2015-03-111-0/+50
* Add an AuthorizationSet method to count tag instances.Shawn Willden2015-03-041-0/+7
* Add AAD support to AES OCB.Shawn Willden2015-03-041-0/+9
* Small enhancements to AuthorizationSet, to support softkeymasterShawn Willden2015-01-231-0/+21
* Prevent GenerateKeyResponse from adding tags to created keys.Shawn Willden2015-01-221-3/+7
* Remove redundant NULL checks on calls to memset_s.Shawn Willden2015-01-221-4/+2
* Revert "Remove redundant NULL checks on calls to memset_s."Shawn Willden2015-01-201-2/+4
* Revert "Prevent GenerateKeyResponse from adding tags to created keys."Shawn Willden2015-01-201-7/+3
* Prevent GenerateKeyResponse from adding tags to created keys.Shawn Willden2014-12-301-3/+7
* Remove redundant NULL checks on calls to memset_s.Shawn Willden2014-12-301-4/+2
* Remove dead code.Shawn Willden2014-09-231-54/+0
* Reorganize system/keymaster.Shawn Willden2014-08-261-2/+2
* Add some "fuzzing" tests for deserialization, and fixes for all of theShawn Willden2014-08-251-1/+3
* Trusty test app.Shawn Willden2014-08-201-2/+3
* Add key importing, RSA only.Shawn Willden2014-08-201-1/+16
* Added AuthorizationSet push_back method that takes a set.Shawn Willden2014-08-191-57/+86
* Housekeeping CL.Shawn Willden2014-08-181-30/+28
* Allow building tests with Clang, and fix some bugs Clang diagnosed.Shawn Willden2014-08-121-8/+8
* Implement GetKeyCharacteristics.Shawn Willden2014-08-121-30/+55
* Implement and use secure memset to clear sensitive buffers.Shawn Willden2014-08-111-2/+3
* Improve authorization_set test coverage.Shawn Willden2014-08-111-0/+7
* Change authorization set serialization approach to ensure that 32 vs 64Shawn Willden2014-08-091-79/+158
* Eliminate in-place serialization.Shawn Willden2014-08-081-101/+69
* Add AuthorizationSet class and some supporting utils and a Makefile forShawn Willden2014-08-061-0/+396