summaryrefslogtreecommitdiffstats
path: root/include/keymaster
Commit message (Expand)AuthorAgeFilesLines
* Modernize codebase by replacing NULL with nullptrYi Kong2018-07-303-5/+5
* Make wrapped_key functions availabileShawn Willden2018-04-102-7/+38
|\
| * Make wrapped_key functions availabileShawn Willden2018-04-102-7/+38
* | Annotate switch cases that fallthrough. am: 335949a09dNick Bray2018-03-301-0/+12
|\ \ | |/ |/|
| * Annotate switch cases that fallthrough.Nick Bray2018-03-211-0/+12
| * Set TEE RootOfTrust fields in Attestation ExtensionJocelyn Bohr2017-10-311-0/+12
* | Restore "Add "Unlocked device required" parameter to keys"Brian Young2018-03-281-0/+1
* | Add "unlocked device required" APIBrian Young2018-03-281-0/+1
* | Revert "Restore "Add "Unlocked device required" parameter to keys""Brian Young2018-02-232-2/+0
* | Restore "Add "Unlocked device required" parameter to keys"Brian C. Young2018-02-152-0/+2
* | Revert "Add "Unlocked device required" parameter to keys"Brian Young2018-01-302-2/+0
* | Add "Unlocked device required" parameter to keysBrian C. Young2018-01-252-0/+2
* | Merge "Add additional parameters to importWrappedKey"TreeHugger Robot2018-01-221-0/+2
|\ \
| * | Add additional parameters to importWrappedKeyShawn Willden2018-01-191-0/+2
* | | Add VerifyAuthorization support.Shawn Willden2018-01-194-5/+124
|/ /
* | Add Triple DES supportShawn Willden2018-01-174-0/+75
* | AndroidKeymaster: ImportWrappedKeyShawn Willden2018-01-1710-2/+265
* | Refactor AES operations to generalize block cipher operations.Shawn Willden2018-01-161-4/+10
* | Move Key into OperationShawn Willden2018-01-166-80/+127
* | Implement HMAC sharing in Android keymaster.Shawn Willden2018-01-075-10/+138
* | Add CKDF implementation.Shawn Willden2018-01-041-0/+43
* | Legacy passthrough device implementationsJanis Danisevskis2017-10-026-0/+628
* | Add pure sofware keymaster contextJanis Danisevskis2017-10-021-0/+100
* | Key class takes ownership of AuthorizationSetsJanis Danisevskis2017-10-0220-100/+98
* | Move software keyblob handling to separate compilation unitJanis Danisevskis2017-10-023-9/+73
* | Add AuthProxy to authorization_set.hJanis Danisevskis2017-10-022-1/+96
* | UniquePtrize OperationsJanis Danisevskis2017-10-025-9/+23
* | Moved operation handle generation into the begin operationJanis Danisevskis2017-10-025-19/+12
* | Removed unused field wrapped_km0_device_ from SoftKeymasterDeviceJanis Danisevskis2017-10-021-1/+0
* | Add KeymasterBlobJanis Danisevskis2017-10-028-59/+126
* | Move attestation related code to seperate compilation unitJanis Danisevskis2017-10-029-88/+118
* | Removed unused code and more cleanupJanis Danisevskis2017-10-024-3/+5
* | Factoring GenerateRandom out of the KeymasterContextJanis Danisevskis2017-10-028-16/+94
* | Move CreateKeyBlob to SoftwareKeyBlobMakerJanis Danisevskis2017-10-0214-43/+96
* | Removed KeymasterEnforcement dependencies on opensslJanis Danisevskis2017-10-022-9/+52
* | Add features to UniquePtrJanis Danisevskis2017-10-022-5/+43
* | Reorganize keymaster directoriesJanis Danisevskis2017-10-0239-2/+2870
* | Nit and typoJanis Danisevskis2017-10-021-1/+1
* | Revert "AndroidKeymaster::ImportWrappedKey"Janis Danisevskis2017-09-282-53/+0
* | AndroidKeymaster::ImportWrappedKeyFrank Salim2017-08-292-0/+53
* | Set TEE RootOfTrust fields in Attestation ExtensionJocelyn Bohr2017-06-221-0/+12
|/
* Make keymaster more self containedJanis Danisevskis2017-05-036-6/+273
* Revert "Make keymaster more self contained"Janis Danisevskis2017-05-036-267/+6
* Make keymaster more self containedJanis Danisevskis2017-05-016-6/+267
* Attest device IDs in default keymaster implementationBartosz Fabianowski2017-04-271-0/+15
|\
| * Attest device IDs in default keymaster implementationBartosz Fabianowski2017-04-261-0/+15
* | Revert "Attest device IDs in default keymaster implementation"Dan Stoza2017-04-252-11/+0
|\|
| * Revert "Attest device IDs in default keymaster implementation"Dan Stoza2017-04-252-11/+0
* | Attest device IDs in default keymaster implementationBartosz Fabianowski2017-04-252-0/+11
|\|
| * Attest device IDs in default keymaster implementationBartosz Fabianowski2017-04-252-0/+11