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