1. b751033 Rename TAG_ADDITIONAL_DATA to TAG_ASSOCIATED_DATA. by Shawn Willden · 10 years ago
  2. a550fba More fixes for BoringSSL compilation. by Adam Langley · 10 years ago
  3. 834d413 Move soft_keymaster headers to include/keymaster by Chad Brubaker · 10 years ago
  4. 76076ab A bit more test refactoring, and remove DSA. by Shawn Willden · 11 years ago
  5. b15d77e Remove unused padding and digest from ECDSA keys/ops. by Shawn Willden · 11 years ago
  6. 62c2286 Add support for HMAC_SHA224, HMAC_SHA384 and HMAC_SHA512. by Shawn Willden · 11 years ago
  7. 0d560bf Add HMAC-SHA256 support. by Shawn Willden · 11 years ago
  8. b25ea25 Use a UniquePtr for AES Operation. by Shawn Willden · 11 years ago
  9. d6cd7e3 Refactor tests a bit to reduce code duplication. by Shawn Willden · 11 years ago
  10. 95e1382 Refactor AesKey, extracting most functionality to SymmetricKey. by Shawn Willden · 11 years ago
  11. be4a2a3 Defer AES OCB parameter checking to usage time, not generation. by Shawn Willden · 11 years ago
  12. 7299516 Add missing .cpp in Makefile. by Shawn Willden · 10 years ago
  13. 6dde87c Add AES OCB decryption. by Shawn Willden · 11 years ago
  14. 5b53c99 Revert "Revert "Add SoftKeymasterDevice"" by Shawn Willden · 11 years ago
  15. ecf2ae9 Revert "Add SoftKeymasterDevice" by Brian Carlstrom · 11 years ago
  16. 2079ae8 Add SoftKeymasterDevice by Shawn Willden · 11 years ago
  17. 7b38f44 Add output params to BeginOperation messages. by Shawn Willden · 11 years ago
  18. cb0d64b Small enhancements to AuthorizationSet, to support softkeymaster by Shawn Willden · 11 years ago
  19. 26fde12 Add KM_TAG_NONCE to keymaster tags helpers. by Shawn Willden · 11 years ago
  20. 900a842 Update "uses per boot" tag and remove rescope auth tag. by Shawn Willden · 11 years ago
  21. 7efb878 Add MAC length checking for AES OCB. by Shawn Willden · 11 years ago
  22. 7ec74f9 Call Abort() on aborted operations. by Shawn Willden · 11 years ago
  23. 941d1c4 Prevent GenerateKeyResponse from adding tags to created keys. by Shawn Willden · 11 years ago
  24. 907c301 Add support for AES OCB encryption. by Shawn Willden · 11 years ago
  25. 1834d5f Remove redundant NULL checks on calls to memset_s. by Shawn Willden · 11 years ago
  26. b736113 Refactor Update operation to return amount of input consumed. by Shawn Willden · 11 years ago
  27. 169b3aa Fix heap-smashing bug in keymaster key encryption. by Shawn Willden · 11 years ago
  28. 628352b Remove DSA support from keymaster. by Shawn Willden · 11 years ago
  29. 19fca88 Add AES key generation support. by Shawn Willden · 11 years ago
  30. 0302c55 Fix memory leak in keymaster unit tests. by Shawn Willden · 11 years ago
  31. 4200f21 Add RSA encryption and decryption support. by Shawn Willden · 11 years ago
  32. b9d584d Switch to using keymaster_defs.h from libhardware. by Shawn Willden · 11 years ago
  33. 2665e86 Add GetVersion to GoogleKeymaster implementation. by Shawn Willden · 11 years ago
  34. 5f42dba Revert "Add RSA encryption and decryption support." by Shawn Willden · 11 years ago
  35. a1a4ca0 Revert "Fix memory leak in keymaster unit tests." by Shawn Willden · 11 years ago
  36. 4d024ce Revert "Add AES key generation support." by Shawn Willden · 11 years ago
  37. d63e305 Revert "Remove DSA support from keymaster." by Shawn Willden · 11 years ago
  38. a741fcd Revert "Fix heap-smashing bug in keymaster key encryption." by Shawn Willden · 11 years ago
  39. 042b078 Revert "Add GetVersion to GoogleKeymaster implementation." by Shawn Willden · 11 years ago
  40. 5da34d2 Revert "Refactor Update operation to return amount of input consumed." by Shawn Willden · 11 years ago
  41. 2dbe752 Revert "Remove redundant NULL checks on calls to memset_s." by Shawn Willden · 11 years ago
  42. 29d8987 Revert "Add support for AES OCB encryption." by Shawn Willden · 11 years ago
  43. 1f286a1 Revert "Prevent GenerateKeyResponse from adding tags to created keys." by Shawn Willden · 11 years ago
  44. fb7da94 Revert "Call Abort() on aborted operations." by Shawn Willden · 11 years ago
  45. da53bd6 Revert "Add MAC length checking for AES OCB." by Shawn Willden · 11 years ago
  46. 1d0b8b0 Merge "Add MAC length checking for AES OCB." by Shawn Willden · 11 years ago
  47. 96c31e0 Merge "Call Abort() on aborted operations." by Shawn Willden · 11 years ago
  48. cda224b Merge "Prevent GenerateKeyResponse from adding tags to created keys." by Shawn Willden · 11 years ago
  49. 0d6620a Merge "Add support for AES OCB encryption." by Shawn Willden · 11 years ago
  50. 42ed675 Merge "Remove redundant NULL checks on calls to memset_s." by Shawn Willden · 11 years ago
  51. a0a9fd1 Merge "Refactor Update operation to return amount of input consumed." by Shawn Willden · 11 years ago
  52. 6e57858 Merge "Add GetVersion to GoogleKeymaster implementation." by Shawn Willden · 11 years ago
  53. c25fa7a Merge "Fix heap-smashing bug in keymaster key encryption." by Shawn Willden · 11 years ago
  54. 46f04af Merge "Remove DSA support from keymaster." by Shawn Willden · 11 years ago
  55. ec25b7d Merge "Add AES key generation support." by Shawn Willden · 11 years ago
  56. a8056b1 Merge "Fix memory leak in keymaster unit tests." by Shawn Willden · 11 years ago
  57. d8df6d7 Merge "Add RSA encryption and decryption support." by Shawn Willden · 11 years ago
  58. 5cc8abd Add MAC length checking for AES OCB. by Shawn Willden · 11 years ago
  59. 5f9cc61 Call Abort() on aborted operations. by Shawn Willden · 11 years ago
  60. 7093570 Prevent GenerateKeyResponse from adding tags to created keys. by Shawn Willden · 11 years ago
  61. 5e25101 Add support for AES OCB encryption. by Shawn Willden · 11 years ago
  62. 356f6d4 Remove redundant NULL checks on calls to memset_s. by Shawn Willden · 11 years ago
  63. 125febc Refactor Update operation to return amount of input consumed. by Shawn Willden · 11 years ago
  64. 508c343 Disable clang compilation. by Chih-Hung Hsieh · 11 years ago
  65. d7fe043 Add GetVersion to GoogleKeymaster implementation. by Shawn Willden · 11 years ago
  66. cbb26fa Fix heap-smashing bug in keymaster key encryption. by Shawn Willden · 11 years ago
  67. 5e0579c Remove DSA support from keymaster. by Shawn Willden · 11 years ago
  68. b949a3f Add AES key generation support. by Shawn Willden · 11 years ago
  69. a03c62b Fix memory leak in keymaster unit tests. by Shawn Willden · 11 years ago
  70. 46a420d Add RSA encryption and decryption support. by Shawn Willden · 11 years ago
  71. 3809b93 Add purpose to Supported* APIs, since supported padding and by Shawn Willden · 11 years ago
  72. 9659921 Push padding and digest handling down to specific key types. by Shawn Willden · 11 years ago
  73. f2aefdf Remove cast when using BoringSSL. by Adam Langley · 11 years ago
  74. 7568e03 Keymaster: Use __attribute__ instead of __unused by Andreas Gampe · 11 years ago
  75. 894c4b6 Keymaster: Fix unused variables by Andreas Gampe · 11 years ago
  76. 4f854a6 am d05cba5d: Refactor some common code from GoogleKeymaster tests. by Shawn Willden · 11 years ago
  77. f79b75f am baf99b69: Don\'t set curve type flag for ECDSA keys if using BoringSSL. by Shawn Willden · 11 years ago
  78. ff08d00 am 8c856c8c: Remove support for 192-bit ECDSA keys. by Shawn Willden · 11 years ago
  79. 8f692ce am 0c0f0367: Add KeyBlob ctor that takes pointer to key material. by Shawn Willden · 11 years ago
  80. 1f0c4bf am a3e1e222: Remove libcrypto from libkeymaster_messages. by Shawn Willden · 11 years ago
  81. af643a0 am 2c8dd3e9: Refactor: Separate asymmetric key types. by Shawn Willden · 11 years ago
  82. 8dad8bd am d0772319: Refactor unit tests to reduce code duplication. by Shawn Willden · 11 years ago
  83. f33d443 am 149fd6f9: Remove dead code. by Shawn Willden · 11 years ago
  84. 2cfae86 am 6bbe678c: Improve test coverage. by Shawn Willden · 11 years ago
  85. 1af6838 am 658d7a69: Use calculate_key_size_in_bits method, rather than duplicating calculation. by Shawn Willden · 11 years ago
  86. b6fc799 am ea387c20: Increase ECDSA default key size to match NIST 2010-2030 recommendation. by Shawn Willden · 11 years ago
  87. 54a41d2 am 5b87762f: Add version & length fields to GoogleKeymaster key format. by Shawn Willden · 11 years ago
  88. fc28cee am 72014ade: Refactor KeyBlob to separate encryption functionality. by Shawn Willden · 11 years ago
  89. cbc7527 am 7c0a82b7: Fix apparent memory leak in tests. by Shawn Willden · 11 years ago
  90. e45babe am a6c93e45: Remove declarations of non-existent GoogleKeymaster methods. by Shawn Willden · 11 years ago
  91. d05cba5 Refactor some common code from GoogleKeymaster tests. by Shawn Willden · 11 years ago
  92. baf99b6 Don't set curve type flag for ECDSA keys if using BoringSSL. by Shawn Willden · 11 years ago
  93. 8c856c8 Remove support for 192-bit ECDSA keys. by Shawn Willden · 11 years ago
  94. 0c0f036 Add KeyBlob ctor that takes pointer to key material. by Shawn Willden · 11 years ago
  95. a3e1e22 Remove libcrypto from libkeymaster_messages. by Shawn Willden · 11 years ago
  96. 2c8dd3e Refactor: Separate asymmetric key types. by Shawn Willden · 11 years ago
  97. d077231 Refactor unit tests to reduce code duplication. by Shawn Willden · 11 years ago
  98. 149fd6f Remove dead code. by Shawn Willden · 11 years ago
  99. 6bbe678 Improve test coverage. by Shawn Willden · 11 years ago
  100. 658d7a6 Use calculate_key_size_in_bits method, rather than duplicating calculation. by Shawn Willden · 11 years ago