1. 9355fad Use new (std::nothrow) throughout by David Drysdale · 2 years, 5 months ago
  2. 27accf5 Pass verified boot info to software keymint by Seth Moore · 2 years, 4 months ago
  3. b522d8d Lazy initialize bcc_ and devicePrivKey_ by Seth Moore · 2 years, 4 months ago
  4. b0836ab Implement GenerateUniqueId for PureSoftKeymasterContext by Seth Moore · 2 years, 5 months ago
  5. b959635 Merge "Hard code the MAC key for remote provisioning" by Treehugger Robot · 2 years, 6 months ago
  6. cfdb99d Only insert CREATION_DATETIME for KeyMaster by David Drysdale · 2 years, 7 months ago
  7. 4515a7f Revert "Delete KM1" by Jim Blackler · 2 years, 8 months ago
  8. eb72bb2 Delete KM1 by Shawn Willden · 2 years, 8 months ago
  9. c0c839d Breaking out mac key signing into the context by Max Bires · 2 years, 11 months ago
  10. cec15b2 Hard code the MAC key for remote provisioning by Seth Moore · 2 years, 10 months ago
  11. 2c56b86 Merge "KeyMaster: support boot,vendor patchlevels" by David Drysdale · 2 years, 11 months ago
  12. 3b61a30 KeyMaster: support boot,vendor patchlevels by David Drysdale · 3 years, 1 month ago
  13. fbb2bd9 Cuttlefish: use random root key for RKP by Seth Moore · 2 years, 11 months ago
  14. f109fc6 Ensure that test BCC are unique per call by Seth Moore · 3 years ago
  15. dc16b4a Don't construct the RP context for KM <= 4.1 by Max Bires · 3 years ago
  16. 2359068 Delegate some MAC operations to the provisioning context by Seth Moore · 3 years, 1 month ago
  17. b90937d Key{Master,Mint}: stricter parameter checking by David Drysdale · 3 years, 3 months ago
  18. 1e4630d Merge "keymaster: avoid deref'ing nullptr" by Treehugger Robot · 3 years, 1 month ago
  19. 11b5760 Add AES-GCM key blob encryption. by Shawn Willden · 3 years, 2 months ago
  20. 9a3792e Enable clang-tidy (and fix warnings) by Shawn Willden · 3 years, 2 months ago
  21. 446e1af Fixing up the encoding of the BCC by Max Bires · 3 years, 1 month ago
  22. 52ace6b Ensure that the device key is deterministic by Seth Moore · 3 years, 2 months ago
  23. 57c187a Migrating remote provisioning service functionality by Max Bires · 3 years, 3 months ago
  24. 4f7f089 The change fixes VtsHalKeymasterV4_1TargetTest vts failure for DeviceUniqueAttestationTest#NonStrongBoxOnly with default keymaster instance. by Chirag Pathak · 3 years, 3 months ago
  25. f6775ab Merge "Add secure key storage api for keymaster and implement pure software secure key storage to mock secure hardware." by Treehugger Robot · 3 years, 4 months ago
  26. 44c3888 Add ATTEST_KEY support by Shawn Willden · 3 years, 6 months ago
  27. d8b7921 Add secure key storage api for keymaster and implement by Qi Wu · 3 years, 4 months ago
  28. 6e20ea4 Add attestation key to generate/import messages. by Shawn Willden · 3 years, 6 months ago
  29. 3e4cf40 keymaster: avoid deref'ing nullptr by George Burgess IV · 3 years, 5 months ago
  30. ccf4a3c Implement self-signed cert generation. by Shawn Willden · 3 years, 6 months ago
  31. af75188 Provide KeymasterContext to KeyFactories by Shawn Willden · 3 years, 6 months ago
  32. 903367c Refactor AttestationRecordContext by Shawn Willden · 3 years, 6 months ago
  33. 00405d6 Change KeyFactory context args to references. by Shawn Willden · 3 years, 6 months ago
  34. 435f35a Merge "Revert^2 "Revise KeymasterMessage versioning system"" by Shawn Willden · 3 years, 5 months ago
  35. 950eb0b Revert^2 "Revise KeymasterMessage versioning system" by Shawn Willden · 3 years, 5 months ago
  36. afba455 Merge "Revert "Revise KeymasterMessage versioning system"" by Treehugger Robot · 3 years, 5 months ago
  37. ebbac3d Revert "Revise KeymasterMessage versioning system" by Bonian Chen · 3 years, 5 months ago
  38. 81a4e26 Merge "Revise KeymasterMessage versioning system" by Treehugger Robot · 3 years, 5 months ago
  39. 15d2adf Revise KeymasterMessage versioning system by Shawn Willden · 3 years, 6 months ago
  40. faf9310 Implement support for RSA OAEP MGF1. by Chirag Pathak · 3 years, 6 months ago
  41. a6a4f57 Change GenerateAttestation to use managed cert type. by Shawn Willden · 3 years, 6 months ago
  42. 3287352 Clang-format system/keymaster. by Shawn Willden · 3 years, 6 months ago
  43. 91b3c57 Delete keymaster0 by Shawn Willden · 3 years, 6 months ago
  44. ea1563d Add KmVersion to KeymasterContext by Shawn Willden · 3 years, 7 months ago
  45. 6daf984 Make keymaster's version configurable. by Shawn Willden · 3 years, 7 months ago
  46. 578c068 Merge "Adding GetVerifiedBootParams to soft keymaster context" by Treehugger Robot · 4 years, 3 months ago
  47. 2a32fb9 Adding GetVerifiedBootParams to soft keymaster context by Max Bires · 4 years, 3 months ago
  48. 8367d53 Add keymaster attestation generation with EVP keys. Add identity by Selene Huang · 4 years, 4 months ago
  49. b0d3830 Move soft_attestation_cert to public include location. Delete by Selene Huang · 4 years, 4 months ago
  50. da49575 Update softkeymaster for KM4.1 by Shawn Willden · 4 years, 5 months ago
  51. a07577e Make SW keymaster security level configurable by Shawn Willden · 4 years, 5 months ago
  52. 12bd146 Add RootOfTrust to software attestation by Shawn Willden · 4 years, 7 months ago
  53. dcc0d18 Add rollback resistance support to keymaster impl. by Shawn Willden · 4 years, 7 months ago
  54. 4f2fcd2 Change wrapped key import to use SHA256 by Shawn Willden · 4 years, 7 months ago
  55. 82ac341 Fix/suppress system/keymaster google-explicit-constructor warnings by Chih-Hung Hsieh · 5 years ago
  56. 3712b27 Modernize codebase by replacing NULL with nullptr by Yi Kong · 6 years ago
  57. 0694760 Invalid ownership transfer in keymaster2_passthrough_context am: c6d9000526 by Janis Danisevskis · 6 years ago
  58. c6d9000 Invalid ownership transfer in keymaster2_passthrough_context by Janis Danisevskis · 6 years ago
  59. 597ba25 Rename <cutils/log.h> to <log/log.h> am: 9480701e69 am: 702e0d13d7 by Logan Chien · 6 years ago
  60. 7efc772 Add Triple DES support by Shawn Willden · 6 years ago
  61. dd7e8a0 AndroidKeymaster: ImportWrappedKey by Shawn Willden · 6 years ago
  62. 2fea235 Legacy passthrough device implementations by Janis Danisevskis · 7 years ago
  63. 1f8b1c9 Add pure sofware keymaster context by Janis Danisevskis · 7 years ago
  64. 59c6af8 Key class takes ownership of AuthorizationSets by Janis Danisevskis · 7 years ago
  65. fe671b6 Move software keyblob handling to separate compilation unit by Janis Danisevskis · 7 years ago
  66. 1eaf7bb Removed unused field wrapped_km0_device_ from SoftKeymasterDevice by Janis Danisevskis · 7 years ago
  67. 3bfda16 Move attestation related code to seperate compilation unit by Janis Danisevskis · 7 years ago
  68. a93a1fa Removed unused code and more cleanup by Janis Danisevskis · 7 years ago
  69. 41d5a74 Factoring GenerateRandom out of the KeymasterContext by Janis Danisevskis · 7 years ago
  70. da157a3 Move CreateKeyBlob to SoftwareKeyBlobMaker by Janis Danisevskis · 7 years ago
  71. f54cc93 Reorganize keymaster directories by Janis Danisevskis · 7 years ago