summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* keymaster: fix pointer overflow checksSami Tolvanen2016-03-311-3/+13
* Implement Unique ID support.Shawn Willden2016-03-293-3/+15
* Implement key version binding.Shawn Willden2016-03-297-2/+131
* Correct attestation record.Shawn Willden2016-03-263-0/+16
* Merge "Add version, challenge and unique ID to attestation." into nyc-devShawn Willden2016-02-111-0/+1
|\
| * Add version, challenge and unique ID to attestation.Shawn Willden2016-02-081-0/+1
* | Make AuthorizationSet comply with C++11 Rule of FivePaul Crowley2016-02-101-4/+23
|/
* Fix message versioning support.Shawn Willden2016-02-011-14/+55
* Support input to "finish()" in AndroidKeymaster operations.Shawn Willden2016-01-281-0/+11
* Add input to FinishOperationRequest message.Shawn Willden2016-01-281-1/+5
* Add KM_TAG_ALLOW_WHILE_ON_BODY.Shawn Willden2016-01-271-0/+1
* Add attestation support to SoftKeymaster.Shawn Willden2016-01-272-8/+14
* Add attestation support to AndroidKeymaster.Shawn Willden2016-01-271-1/+2
* Add attestation support to KeymasterContextShawn Willden2016-01-273-0/+32
* Add attestation request/response messagesShawn Willden2016-01-271-14/+51
* Refactor keymaster tags.Shawn Willden2016-01-261-85/+55
* Fix broken AuthorizationSet::Deduplicate.Shawn Willden2016-01-261-0/+5
* Add keymaster2 stub support to SoftKeymasterDevice.Shawn Willden2016-01-261-6/+59
* Update to track keymaster2 changes to keymaster_defs.h.Shawn Willden2016-01-201-1/+5
* Set SoftKeymasterDevice flags correctly.Shawn Willden2015-11-251-1/+1
* Fix pass-through of deletion on wrapped KM0 and KM1.Shawn Willden2015-11-251-0/+2
* ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves.Thai Duong2015-11-232-1/+3
* Revert "ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST c...Shawn Willden2015-11-232-4/+1
* ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves.Thai Duong2015-11-162-1/+4
* Do digesting, and sometimes padding, in SW when HW doesnt.Shawn Willden2015-08-138-62/+105
* Make NONE mean NONE only (not ANY)Shawn Willden2015-07-281-7/+6
* Add support for KM_TAG_MIN_MAC_LENGTH.Shawn Willden2015-07-161-0/+1
* Implement delete_key and delete_all_keys in SoftKeymasterDevice.Shawn Willden2015-07-061-0/+1
* Add authorization enforcement to AndroidKeymaster.Shawn Willden2015-06-264-54/+34
* Apply authorization checks only during begin().Shawn Willden2015-06-261-0/+35
* Add a missing bounds check.Shawn Willden2015-06-251-1/+1
* Rename keymaster tag types to clarify that integers are unsigned.Shawn Willden2015-06-242-22/+22
* Add buffer wrap checks and disable throwing of std::bad_alloc.Shawn Willden2015-06-222-15/+47
* Update KeymasterEnforcement.Shawn Willden2015-06-193-1/+177
* Refactor AndroidKeymaster so all methods use message objects.Shawn Willden2015-06-172-112/+230
* GCM tags in ciphertext, rather than in params.Shawn Willden2015-06-171-1/+0
* Fix support of HW keymaster0 keys.Shawn Willden2015-06-032-1/+9
* Remove KM_TAG_CHUNK_LENGTH and add KM_TAG_AEAD_TAG.Shawn Willden2015-06-021-1/+1
* Update SoftKeymasterDevice to track keymaster1 API changes.Shawn Willden2015-06-021-19/+23
* Add output params to Update & Finish messages.Shawn Willden2015-06-021-8/+12
* Make AuthorizationSet interoperate with keymaster_key_param_set_tShawn Willden2015-06-021-14/+29
* Don't bother parsing keymaster0 signing params.Shawn Willden2015-06-011-4/+0
* Move assymetric key factory declarations to includes.Shawn Willden2015-05-314-0/+240
* Another refactor, deleting AbstractFactoryRegistry.Shawn Willden2015-05-313-5/+22
* Delegate RSA keys to keymaster0 in SoftKeymasterDevice.Shawn Willden2015-05-286-4/+59
* Change handling of debug log statments in non-debug builds.Shawn Willden2015-05-261-14/+16
* Revert "Revert "Large refactor to move context out of AndroidKeymaster.""Shawn Willden2015-05-267-164/+262
* Revert "Large refactor to move context out of AndroidKeymaster."Shawn Willden2015-05-236-210/+164
* Large refactor to move context out of AndroidKeymaster.Shawn Willden2015-05-206-164/+210
* Move key factory registration into SoftKeymasterDevice.Shawn Willden2015-05-181-2/+2