summaryrefslogtreecommitdiffstats
path: root/km_openssl
Commit message (Expand)AuthorAgeFilesLines
* Added missing allocation check in attestation_utils.cppJanis Danisevskis2018-12-031-0/+1
* Improve attestation record unit test.Darren Krahn2018-10-171-0/+36
* Eliminate km_openssl's dependency on C++ stdlib.Nick Bray2018-08-092-28/+24
* Fix GGC compilation errorsRoberto Pereira2018-08-091-1/+1
* Modernize codebase by replacing NULL with nullptrYi Kong2018-07-3012-22/+22
* Fix type on auth token verification label.Janis Danisevskis2018-04-181-1/+1
* Make wrapped_key functions availabileShawn Willden2018-04-101-27/+0
* Merge changes from topics "niap-asym-write-pi-dev", "niap-asym-write-api-pi-d...Brian Young2018-03-301-0/+3
|\
| * Restore "Add "Unlocked device required" parameter to keys"Brian Young2018-03-281-1/+1
| * Add "unlocked device required" APIBrian Young2018-03-281-0/+3
* | Add missing break statements.Nick Bray2018-03-281-0/+2
|/
* Add missing break in switch statement.Nick Bray2018-03-211-0/+1
* Revert "Restore "Add "Unlocked device required" parameter to keys""Brian Young2018-02-231-3/+0
* Restore "Add "Unlocked device required" parameter to keys"Brian C. Young2018-02-151-0/+3
* Revert "Add "Unlocked device required" parameter to keys"Brian Young2018-01-301-3/+0
* Add "Unlocked device required" parameter to keysBrian C. Young2018-01-251-0/+3
* Add VerifyAuthorization support.Shawn Willden2018-01-191-14/+62
* Add Triple DES supportShawn Willden2018-01-173-0/+181
* AndroidKeymaster: ImportWrappedKeyShawn Willden2018-01-173-146/+205
* Move abstracted block cipher operations into separate files.Shawn Willden2018-01-164-676/+724
* Refactor AES operations to generalize block cipher operations.Shawn Willden2018-01-164-323/+327
* Move Key into OperationShawn Willden2018-01-166-92/+70
* Implement HMAC sharing in Android keymaster.Shawn Willden2018-01-071-4/+90
* Add CKDF implementation.Shawn Willden2018-01-041-0/+124
* Remove libkeymaster_staging.Shawn Willden2017-12-212-24/+20
* Add missing check for attestation challenge lengthJanis Danisevskis2017-11-201-0/+5
* Key class takes ownership of AuthorizationSetsJanis Danisevskis2017-10-029-73/+53
* UniquePtrize OperationsJanis Danisevskis2017-10-025-20/+20
* Moved operation handle generation into the begin operationJanis Danisevskis2017-10-025-0/+29
* Move attestation related code to seperate compilation unitJanis Danisevskis2017-10-023-318/+422
* Removed unused code and more cleanupJanis Danisevskis2017-10-021-1/+1
* Factoring GenerateRandom out of the KeymasterContextJanis Danisevskis2017-10-022-1/+30
* Move CreateKeyBlob to SoftwareKeyBlobMakerJanis Danisevskis2017-10-023-14/+12
* Removed KeymasterEnforcement dependencies on opensslJanis Danisevskis2017-10-021-0/+70
* Reorganize keymaster directoriesJanis Danisevskis2017-10-0224-0/+5153