summaryrefslogtreecommitdiffstats
path: root/hmac_operation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add support for KM_TAG_MIN_MAC_LENGTH.Shawn Willden2015-07-161-18/+52
* Support creation and use of HMAC keys with KM_DIGEST_NONEShawn Willden2015-06-261-8/+1
* Add buffer wrap checks and disable throwing of std::bad_alloc.Shawn Willden2015-06-221-3/+5
* Pass output params down to operations.Shawn Willden2015-06-021-3/+4
* Another refactor, deleting AbstractFactoryRegistry.Shawn Willden2015-05-311-32/+0
* keymaster: support building with tip-of-tree BoringSSL.Adam Langley2015-05-091-0/+1
* Enforce digest specifications.Shawn Willden2015-05-091-2/+10
* Revert "Remove compatibility with OpenSSL."Shawn Willden2015-05-091-1/+6
* Remove compatibility with OpenSSL.Shawn Willden2015-05-071-6/+1
* Fix interpretation of KM_TAG_MAC_LENGTH in HmacOperation.Shawn Willden2015-04-291-2/+8
* Make HMAC operations use MAC length specified at operation time.Shawn Willden2015-04-291-25/+27
* Add begin_params to CreationOperation.Shawn Willden2015-04-291-2/+5
* ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timingThai Duong2015-03-251-1/+1
* Improve error reporting and logging.Shawn Willden2015-03-231-5/+0
* Support HMAC_SHA1, and update supported* API.Shawn Willden2015-03-041-0/+3
* Switch to using global loggerShawn Willden2015-03-041-11/+9
* Refactor operation creation to use an operation factory registry.Shawn Willden2015-02-251-0/+70
* Add additional params to update and finish operations.Shawn Willden2015-02-171-2/+4
* Add input & output params to begin operations.Shawn Willden2015-02-171-1/+2
* More fixes for BoringSSL compilation.Adam Langley2015-02-131-1/+7
* Add support for HMAC_SHA224, HMAC_SHA384 and HMAC_SHA512.Shawn Willden2015-02-051-0/+9
* Add HMAC-SHA256 support.Shawn Willden2015-02-051-0/+91