1. 5266551 keymaster: upgrade to clang-r370808 by Nick Desaulniers · 4 years, 6 months ago
  2. 04b02f6 keymaster: upgrade to clang-r353983d by Nick Desaulniers · 5 years ago
  3. e6d4aa1 Update to clang-r339409b by Pirama Arumuga Nainar · 6 years ago
  4. 8cd7907 Update to clang-4639204 by Pirama Arumuga Nainar · 6 years ago
  5. 7efc772 Add Triple DES support by Shawn Willden · 6 years ago
  6. dd7e8a0 AndroidKeymaster: ImportWrappedKey by Shawn Willden · 6 years ago
  7. a2f1a9b Move abstracted block cipher operations into separate files. by Shawn Willden · 6 years ago
  8. 8b94058 Implement HMAC sharing in Android keymaster. by Shawn Willden · 6 years ago
  9. bdef0e6 Add CKDF implementation. by Shawn Willden · 6 years ago
  10. fe671b6 Move software keyblob handling to separate compilation unit by Janis Danisevskis · 7 years ago
  11. 3bfda16 Move attestation related code to seperate compilation unit by Janis Danisevskis · 7 years ago
  12. 41d5a74 Factoring GenerateRandom out of the KeymasterContext by Janis Danisevskis · 7 years ago
  13. 1455d2e Removed KeymasterEnforcement dependencies on openssl by Janis Danisevskis · 7 years ago
  14. f54cc93 Reorganize keymaster directories by Janis Danisevskis · 7 years ago
  15. eba6c56 Make class Key header-only and move to include by Janis Danisevskis · 7 years ago
  16. 5b20ae7 Fix keymaster host side test Makefile for clang by Janis Danisevskis · 7 years ago
  17. 2dfe045 Update Makefile to adapt to movement of gtest in tree. by Shawn Willden · 8 years ago
  18. cddf3a4 Implement key version binding. by Shawn Willden · 8 years ago
  19. 22dcdb7 Add version, challenge and unique ID to attestation. by Shawn Willden · 8 years ago
  20. 239c166 Add utilities to format/parse ASN.1 attestation records. by Shawn Willden · 8 years ago
  21. 78c5d87 Refactor keymaster tags. by Shawn Willden · 8 years ago
  22. f7538e0 KDF1 and KDF2 by Quan Nguyen · 9 years ago
  23. fabacaf ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 9 years ago
  24. 1181779 Revert "ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves." by Shawn Willden · 9 years ago
  25. 4199898 ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 9 years ago
  26. d599b15 Do digesting, and sometimes padding, in SW when HW doesnt. by Shawn Willden · 9 years ago
  27. ada4850 Add authorization enforcement to AndroidKeymaster. by Shawn Willden · 9 years ago
  28. 0f906ec Add buffer wrap checks and disable throwing of std::bad_alloc. by Shawn Willden · 9 years ago
  29. 398c158 Move assymetric key factory declarations to includes. by Shawn Willden · 9 years ago
  30. 0629810 Another refactor, deleting AbstractFactoryRegistry. by Shawn Willden · 9 years ago
  31. 6270aca Delegate ECDSA keys to keymaster0 in SoftKeymasterDevice. by Shawn Willden · 9 years ago
  32. 2beb628 Delegate RSA keys to keymaster0 in SoftKeymasterDevice. by Shawn Willden · 9 years ago
  33. 58427c4 Make Keymaster1Test parameterizable. by Shawn Willden · 9 years ago
  34. 0cb6942 Revert "Revert "Large refactor to move context out of AndroidKeymaster."" by Shawn Willden · 9 years ago
  35. 13fbe3e Revert "Large refactor to move context out of AndroidKeymaster." by Shawn Willden · 9 years ago
  36. 8ba2a04 Large refactor to move context out of AndroidKeymaster. by Shawn Willden · 9 years ago
  37. b6837e7 Remove references to Google in Android keymaster reference implementation. by Shawn Willden · 9 years ago
  38. 67380a9 Build development unit tests against BoringSSL. by Shawn Willden · 9 years ago
  39. d79791b Revert "Remove compatibility with OpenSSL." by Shawn Willden · 9 years ago
  40. de4ffa9 Remove compatibility with OpenSSL. by Shawn Willden · 9 years ago
  41. 72a5fdd Modify unit tests to run on-device as well as on the dev machine. by Shawn Willden · 9 years ago
  42. 60eebdc ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timing by Thai Duong · 9 years ago
  43. 7689ed6 ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256 by Thai Duong · 9 years ago
  44. aab6d57 Revert "ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256" by Alex Klyubin · 9 years ago
  45. 207b505 ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256 by Thai Duong · 9 years ago
  46. c609659 Update keymaster Makefile to check for signed/unsigned mismatches by Shawn Willden · 9 years ago
  47. f01329d Improve error reporting and logging. by Shawn Willden · 9 years ago
  48. f862a76 ECIES: refactoring EC code by moving common interfaces to EcKey by Thai Duong · 9 years ago
  49. 23d4a74 Revert "Revert "Refactor GoogleKeymaster's operation table to a new class."" by Shawn Willden · 9 years ago
  50. bfd323c Revert "Refactor GoogleKeymaster's operation table to a new class." by Shawn Willden · 9 years ago
  51. 09d4ba3 Refactor GoogleKeymaster's operation table to a new class. by Shawn Willden · 9 years ago
  52. 4d306ec Factor PKCS8 to EVP conversion out of AsymmetricKey. by Shawn Willden · 9 years ago
  53. 4dc5366 Add rileyspahn@'s keymaster enforcement code. by Shawn Willden · 9 years ago
  54. 6190236 Add support for SHA256 digests to RSA signing operations. by Shawn Willden · 9 years ago
  55. 567a4a0 Switch to using global logger by Shawn Willden · 9 years ago
  56. 26aaa76 Add OpenSSL error translation utility. by Shawn Willden · 9 years ago
  57. 538b065 Refactor logging, to stop passing Logger references everywhere. by Shawn Willden · 9 years ago
  58. 63ac043 Refactor operation creation to use an operation factory registry. by Shawn Willden · 9 years ago
  59. e3dd18d Add AbstractFactoryRegistry class, and tests. by Shawn Willden · 9 years ago
  60. 0d560bf Add HMAC-SHA256 support. by Shawn Willden · 9 years ago
  61. 95e1382 Refactor AesKey, extracting most functionality to SymmetricKey. by Shawn Willden · 9 years ago
  62. 6dde87c Add AES OCB decryption. by Shawn Willden · 10 years ago
  63. 5b53c99 Revert "Revert "Add SoftKeymasterDevice"" by Shawn Willden · 9 years ago
  64. ecf2ae9 Revert "Add SoftKeymasterDevice" by Brian Carlstrom · 9 years ago
  65. 2079ae8 Add SoftKeymasterDevice by Shawn Willden · 9 years ago
  66. 907c301 Add support for AES OCB encryption. by Shawn Willden · 10 years ago
  67. 628352b Remove DSA support from keymaster. by Shawn Willden · 10 years ago
  68. 19fca88 Add AES key generation support. by Shawn Willden · 9 years ago
  69. 4d024ce Revert "Add AES key generation support." by Shawn Willden · 9 years ago
  70. d63e305 Revert "Remove DSA support from keymaster." by Shawn Willden · 9 years ago
  71. 29d8987 Revert "Add support for AES OCB encryption." by Shawn Willden · 9 years ago
  72. 5e25101 Add support for AES OCB encryption. by Shawn Willden · 10 years ago
  73. 5e0579c Remove DSA support from keymaster. by Shawn Willden · 10 years ago
  74. b949a3f Add AES key generation support. by Shawn Willden · 10 years ago
  75. 2c8dd3e Refactor: Separate asymmetric key types. by Shawn Willden · 10 years ago
  76. 72014ad Refactor KeyBlob to separate encryption functionality. by Shawn Willden · 10 years ago
  77. 98d9b92 Reorganize system/keymaster. by Shawn Willden · 10 years ago
  78. 407d412 Implement TrustyKeymaster key generation, plus tests. by Shawn Willden · 10 years ago
  79. 437fbd1 Add key importing, RSA only. by Shawn Willden · 10 years ago
  80. d67afae Refactor key and operation details. by Shawn Willden · 10 years ago
  81. c3864dd Add ECDSA key generation. by Shawn Willden · 10 years ago
  82. 28e4147 Add DSA key generation. by Shawn Willden · 10 years ago
  83. da8485e Flesh out all remaining message structures, with serialization. by Shawn Willden · 10 years ago
  84. 172f8c9 Housekeeping CL. by Shawn Willden · 10 years ago
  85. 1615f2e Add RSA signing support. by Shawn Willden · 10 years ago
  86. 60ebf8e Change to enable KEYMASTER_NAME_TAGS globally. by Shawn Willden · 10 years ago
  87. ebf627f Allow building tests with Clang, and fix some bugs Clang diagnosed. by Shawn Willden · 10 years ago
  88. 7636471 Implement GetKeyCharacteristics. by Shawn Willden · 10 years ago
  89. 834e807 Improve authorization_set test coverage. by Shawn Willden · 10 years ago
  90. 4db3fbd Refactor and expand KeyBlob capabilities. by Shawn Willden · 10 years ago
  91. 128ffe0 Add GoogleKeymaster. Very incomplete. by Shawn Willden · 10 years ago
  92. 5ada7b6 Add AuthorizationSet class and some supporting utils and a Makefile for by Shawn Willden · 10 years ago