1. cb647fe Support input to "finish()" in AndroidKeymaster operations. by Shawn Willden · 10 years ago
  2. 4ed2d7e Add input to FinishOperationRequest message. by Shawn Willden · 10 years ago
  3. e755a71 Merge "Add KM_TAG_ALLOW_WHILE_ON_BODY." by Shawn Willden · 10 years ago
  4. 8dd7e83 Change struct initialization to make gcc happy. by Shawn Willden · 10 years ago
  5. b1e6758 Add KM_TAG_ALLOW_WHILE_ON_BODY. by Shawn Willden · 10 years ago
  6. da1a180 Force use of clang compiler. by Shawn Willden · 10 years ago
  7. fc3cafd Add attestation support to SoftKeymaster. by Shawn Willden · 10 years ago
  8. d3ee550 Add attestation support to AndroidKeymaster. by Shawn Willden · 10 years ago
  9. 4d04659 Add attestation support to Key classes. by Shawn Willden · 10 years ago
  10. 7989c2b Add attestation support to KeymasterContext by Shawn Willden · 10 years ago
  11. 3d68cf6 Add attestation request/response messages by Shawn Willden · 10 years ago
  12. 239c166 Add utilities to format/parse ASN.1 attestation records. by Shawn Willden · 10 years ago
  13. 78c5d87 Refactor keymaster tags. by Shawn Willden · 10 years ago
  14. f21afff Fix broken AuthorizationSet::Deduplicate. by Shawn Willden · 10 years ago
  15. 1937c71 Update unit tests to use keymaster2 interface. by Shawn Willden · 10 years ago
  16. c72ae83 Add keymaster2 stub support to SoftKeymasterDevice. by Shawn Willden · 10 years ago
  17. f7538e0 KDF1 and KDF2 by Quan Nguyen · 10 years ago
  18. d4c83db Update to track keymaster2 changes to keymaster_defs.h. by Shawn Willden · 10 years ago
  19. 77517b9 Merge "Set SoftKeymasterDevice flags correctly." by Shawn Willden · 10 years ago
  20. 2092728 Merge "Fix pass-through of deletion on wrapped KM0 and KM1." by Shawn Willden · 10 years ago
  21. b87d707 Set SoftKeymasterDevice flags correctly. by Shawn Willden · 10 years ago
  22. 01d8f24 Fix pass-through of deletion on wrapped KM0 and KM1. by Shawn Willden · 10 years ago
  23. fd450b7 ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 10 years ago
  24. fabacaf ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 10 years ago
  25. 4b7c16b Revert "ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves." by Shawn Willden · 10 years ago
  26. 1181779 Revert "ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves." by Shawn Willden · 10 years ago
  27. b366340 ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 10 years ago
  28. 2cd70a1 Remove unused variables. am: 4fc15704d8 by Shawn Willden · 10 years ago
  29. 4199898 ECIES: add ECIES-KEM. This version supports HKDF and ECDH with NIST curves. by Thai Duong · 10 years ago
  30. 4fc1570 Remove unused variables. by Shawn Willden · 10 years ago
  31. a8f0c5b Merge commit 'b2007e1b4bd916e259a54cdce678ac8f679cf780' into HEAD by Bill Yi · 10 years ago
  32. 540337a Add NOTICE and MODULE_LICENSE_ files. am: 23061c9351 by Darren Krahn · 10 years ago
  33. 23061c9 Add NOTICE and MODULE_LICENSE_ files. by Darren Krahn · 10 years ago
  34. b2007e1 Return correct error from keymaster0engine for large RSA input am: e9fb087a82 by Shawn Willden · 10 years ago
  35. e734baa Return correct error from keymaster0engine for large RSA input am: e9fb087a82 by Shawn Willden · 10 years ago
  36. e9fb087 Return correct error from keymaster0engine for large RSA input by Shawn Willden · 10 years ago
  37. c1cf487 am 0166917f: am b492f708: Fix incorrect initializer in keymaster tests. by Shawn Willden · 10 years ago
  38. 0166917 am b492f708: Fix incorrect initializer in keymaster tests. by Shawn Willden · 10 years ago
  39. b492f70 Fix incorrect initializer in keymaster tests. by Shawn Willden · 10 years ago
  40. 1945aa0 am 34a93180: am 2ff74dcb: (-s ours) Do digesting, and sometimes padding, in SW when HW doesnt. by Shawn Willden · 10 years ago
  41. 34a9318 am 2ff74dcb: (-s ours) Do digesting, and sometimes padding, in SW when HW doesnt. by Shawn Willden · 10 years ago
  42. 2ff74dc Do digesting, and sometimes padding, in SW when HW doesnt. by Shawn Willden · 10 years ago
  43. 545eb22 am 35619fd4: Fix Shamu build breakage. by Shawn Willden · 10 years ago
  44. 35619fd Fix Shamu build breakage. by Shawn Willden · 10 years ago
  45. 8ee7459 am b2ca6630: (-s ours) am 80892075: system/keymaster: remove BORINGSSL_201509 support. by Adam Langley · 10 years ago
  46. b2ca663 am 80892075: system/keymaster: remove BORINGSSL_201509 support. by Adam Langley · 10 years ago
  47. 8089207 system/keymaster: remove BORINGSSL_201509 support. by Adam Langley · 10 years ago
  48. 55cb28c resolved conflicts for e6e2f665 to mnc-dr-dev-plus-aosp by Ying Wang · 10 years ago
  49. e6e2f66 Add a faux library libkeymasterfiles to export source. by Shawn Willden · 10 years ago
  50. 1931304 am e4c6aed4: am 481722ef: Avoid fuzzer instrumentation for keymaster as it currently crashes Clang by Ivan Krasin · 10 years ago
  51. e4c6aed am 481722ef: Avoid fuzzer instrumentation for keymaster as it currently crashes Clang by Ivan Krasin · 10 years ago
  52. 481722e Avoid fuzzer instrumentation for keymaster as it currently crashes Clang by Ivan Krasin · 10 years ago
  53. fb0b67b am 70c21480: am c5a9391b: Left-pad messages when doing "unpadded" RSA operations. by Shawn Willden · 10 years ago
  54. 6b8a571 am 2f2447ac: am ff6623c4: Report keymaster0 keys as hardware-backed, origin unknown. by Shawn Willden · 10 years ago
  55. e801452 am 150b9df2: am 7a2067b4: Make NONE mean NONE only (not ANY) by Shawn Willden · 10 years ago
  56. b810ed9 am a7fa1f39: am 2a0e8056: Use minimum 20 bytes salt for RSA PSS. by Shawn Willden · 10 years ago
  57. 70c2148 am c5a9391b: Left-pad messages when doing "unpadded" RSA operations. by Shawn Willden · 10 years ago
  58. 2f2447a am ff6623c4: Report keymaster0 keys as hardware-backed, origin unknown. by Shawn Willden · 10 years ago
  59. 150b9df am 7a2067b4: Make NONE mean NONE only (not ANY) by Shawn Willden · 10 years ago
  60. a7fa1f3 am 2a0e8056: Use minimum 20 bytes salt for RSA PSS. by Shawn Willden · 10 years ago
  61. c5a9391 Left-pad messages when doing "unpadded" RSA operations. by Shawn Willden · 10 years ago
  62. ff6623c Report keymaster0 keys as hardware-backed, origin unknown. by Shawn Willden · 10 years ago
  63. 7a2067b Make NONE mean NONE only (not ANY) by Shawn Willden · 10 years ago
  64. 2a0e805 Use minimum 20 bytes salt for RSA PSS. by Shawn Willden · 10 years ago
  65. 910ac98 am 2f660b78: am 5500d778: (-s ours) Add support for KM_TAG_MIN_MAC_LENGTH. by Shawn Willden · 10 years ago
  66. c0daa89 am b3a0796c: am b9b189be: (-s ours) Use specified digest for RSA OAEP. by Shawn Willden · 10 years ago
  67. f9eac82 am 29e3943f: am 9a1cd6d8: Truncate too-long digests for keymaster 0 ECDSA sign operations by Shawn Willden · 10 years ago
  68. 2f660b7 am 5500d778: (-s ours) Add support for KM_TAG_MIN_MAC_LENGTH. by Shawn Willden · 10 years ago
  69. b3a0796 am b9b189be: (-s ours) Use specified digest for RSA OAEP. by Shawn Willden · 10 years ago
  70. 29e3943 am 9a1cd6d8: Truncate too-long digests for keymaster 0 ECDSA sign operations by Shawn Willden · 10 years ago
  71. 5500d77 Add support for KM_TAG_MIN_MAC_LENGTH. by Shawn Willden · 10 years ago
  72. b9b189b Use specified digest for RSA OAEP. by Shawn Willden · 10 years ago
  73. 9a1cd6d Truncate too-long digests for keymaster 0 ECDSA sign operations by Shawn Willden · 10 years ago
  74. 9deeafc am bc928778: (-s ours) am 607b0e06: Prepare for BoringSSL update. by Adam Langley · 10 years ago
  75. bc92877 am 607b0e06: Prepare for BoringSSL update. by Adam Langley · 10 years ago
  76. 607b0e0 Prepare for BoringSSL update. by Adam Langley · 10 years ago
  77. ba7db3f am e748085f: Revert "Hack to work around broken bullhead keymaster app." by Jim Miller · 10 years ago
  78. 3127ff5 am 607dbeed: (-s ours) am c0a63805: Left-pad messages when doing "unpadded" RSA operations. by Shawn Willden · 10 years ago
  79. 72f7df8 am 3941b52e: (-s ours) am df5eec89: Merge "Revert "Revert "Report keymaster0 keys as hardware-backed, origin unknown.""" into mnc-dev by Shawn Willden · 10 years ago
  80. cc37d52 am 24df5e76: (-s ours) am 5cf45028: Make NONE mean NONE only (not ANY) by Shawn Willden · 10 years ago
  81. a10e948 am 0d6f8dfb: (-s ours) am 3ac35814: Merge "Use minimum 20 bytes salt for RSA PSS." into mnc-dev by Shawn Willden · 10 years ago
  82. 9f73094 am 2355b7f2: (-s ours) am 0e0cea3b: Revert "Report keymaster0 keys as hardware-backed, origin unknown." by Shawn Willden · 10 years ago
  83. 227c8f3 am 081b3695: (-s ours) am 9972a539: Report keymaster0 keys as hardware-backed, origin unknown. by Shawn Willden · 10 years ago
  84. 4d78675 am f40e975a: (-s ours) am 33ab0389: Add support for KM_TAG_MIN_MAC_LENGTH. by Shawn Willden · 10 years ago
  85. f3bd207 am 0e2c2bb7: (-s ours) am 7d05d88d: Use specified digest for RSA OAEP. by Shawn Willden · 10 years ago
  86. 11bb9b8 am 2a55ee5a: (-s ours) am f2441b9f: Implement delete_key and delete_all_keys in SoftKeymasterDevice. by Shawn Willden · 10 years ago
  87. d33d86a am 8f30eaf7: (-s ours) am faa9a1b6: Check overflow in authorization set deserialization. by Shawn Willden · 10 years ago
  88. 8836802 am 8fe29ad8: (-s ours) am 3897f692: Don\'t enforce authorizations on public keys. by Shawn Willden · 10 years ago
  89. 243baa0 am f4bf12a3: (-s ours) am 5fccf9dd: Fix enforcement of block mode and MAC length on AES ops by Shawn Willden · 10 years ago
  90. 63db9c6 am 67b0a03b: (-s ours) am 9e7d723f: Allow any padding mode to be used with keys with KM_PAD_NONE. by Shawn Willden · 10 years ago
  91. 9ab9b97 am 2f8c8169: (-s ours) am b5422432: Support creation and use of HMAC keys with KM_DIGEST_NONE by Shawn Willden · 10 years ago
  92. 33d9a59 am 186db81c: (-s ours) am d811c0f8: Mark the message about invalid unversioned blobs informational. by Shawn Willden · 10 years ago
  93. 0393b4c am 1bf550d5: (-s ours) am 8c46a913: (-s ours) Add authorization enforcement to AndroidKeymaster. by Shawn Willden · 10 years ago
  94. 7ec0b8b am 73845922: (-s ours) am cfd289cf: Use wrapped keymaster0 device\'s value of KEYMASTER_SOFTWARE_ONLY by Chad Brubaker · 10 years ago
  95. 491cdd4 am 9636b49b: (-s ours) am 31eaa481: Fix missing delete_keypair and delete_all by Chad Brubaker · 10 years ago
  96. d74adf9 am 7bac7249: (-s ours) am 0d061c80: Truncate too-long digests for keymaster 0 ECDSA sign operations by Shawn Willden · 10 years ago
  97. 4f53f87 am 027034b7: (-s ours) am 12248fd3: Merge "Implement delete_key and delete_all_keys in SoftKeymasterDevice." into mnc-dev by Shawn Willden · 10 years ago
  98. 2653b71 am 2997fe3e: (-s ours) am 28f2e729: Check overflow in authorization set deserialization. by Shawn Willden · 10 years ago
  99. 1f292d9 am da5a83b2: (-s ours) am fafb4442: Don\'t enforce authorizations on public keys. by Shawn Willden · 10 years ago
  100. 844f8a0 am 935a25e8: (-s ours) am e23a2c91: Fix enforcement of block mode and MAC length on AES ops by Shawn Willden · 10 years ago