1. 07cd196 Always use a 32-byte shared secret for Kyber by David Benjamin · 1 year, 4 months ago
  2. f714cb2 Add basic C implementation of SPHINCS+-SHA2-128s. by Stefan Koelbl · 1 year, 9 months ago
  3. 70be012 Use constant curve-specific groups whenever possible by David Benjamin · 2 years, 2 months ago
  4. a36ac0a Use std::make_unique when possible by David Benjamin · 1 year, 9 months ago
  5. d4553e0 Make RSA opaque by David Benjamin · 1 year, 10 months ago
  6. c1f5d79 Add a multi-threaded mode to bssl speed by David Benjamin · 2 years, 1 month ago
  7. 5e988c4 Rename EC_RAW_POINT to EC_JACOBIAN by David Benjamin · 1 year, 11 months ago
  8. 58472cc Adding a C implementation of Kyber. by Sophie Schmieg · 2 years, 1 month ago
  9. 3950d6c Implement P256_XMD:SHA-256_SSWU_RO_ and P384_XMD:SHA-384_SSWU_RO_ by David Benjamin · 2 years, 2 months ago
  10. 80a243e Remove old Trust Token redeem API. by Steven Valdez · 2 years, 2 months ago
  11. df8a55b Const-correct sk_FOO_deep_copy's copy callback. by David Benjamin · 2 years, 3 months ago
  12. 1a46f8f Switch microsecond and iteration counts in bssl speed to uint64_t. by David Benjamin · 2 years, 4 months ago
  13. 1e7cb68 Replace malloc/memcpy pairs with memdup. by David Benjamin · 2 years, 5 months ago
  14. 345c86b Switch CRYPTO_BUFFER_POOL to SipHash-2-4. by David Benjamin · 3 years, 2 months ago
  15. f958727 Speed up constant-time base64 decoding. by David Benjamin · 3 years, 6 months ago
  16. 417010f Benchmark RSA private key parsing. by David Benjamin · 3 years, 9 months ago
  17. 7153013 hrss: use less stack space. by Adam Langley · 3 years, 9 months ago
  18. ecc301c Add a pointer alignment helper function. by David Benjamin · 3 years, 9 months ago
  19. ab5edbe Benchmark BORINGSSL_self_test in FIPS mode. by David Benjamin · 4 years, 2 months ago
  20. e133345 Add basic BLAKE2b-256 support. by Adam Langley · 4 years, 2 months ago
  21. f2b2ef8 Update TrustTokenV2 to use VOPRFs and assemble RR. by Steven Valdez · 4 years, 6 months ago
  22. d0637e9 Remove TRUST_TOKEN_experiment_v0. by Steven Valdez · 4 years, 10 months ago
  23. aa764c4 Introduce TRUST_TOKENS_experiment_v1. by David Benjamin · 5 years ago
  24. 239634d Introduce a TRUST_TOKEN_METHOD hook to select TRUST_TOKEN variations. by David Benjamin · 5 years ago
  25. 17078f2 Fix the types used in token counts. by David Benjamin · 5 years ago
  26. eeb5bb35 Switch the P-384 hash-to-curve to draft-07. by David Benjamin · 5 years ago
  27. 6a71840 Add hash-to-curve code for P384. by Steven Valdez · 5 years ago
  28. 21712d5 Benchmark ECDH slightly more accurately. by David Benjamin · 5 years ago
  29. 188b65a Add bssl speed support for hashtocurve and trusttoken. by Steven Valdez · 5 years ago
  30. 7f02881 Drop CECPQ2b code. by Adam Langley · 5 years ago fips-android-20191020
  31. f10ea55 tool: add -json flag to |speed| by Zola Bridges · 6 years ago
  32. 25e36da Add benchmarks for AES block operations. by David Benjamin · 6 years ago
  33. 3c8ae0f Implements SIKE/p434 by Kris Kwiatkowski · 6 years ago
  34. 7922e5a Add support for SIKE/p503 post-quantum KEM by Kris Kwiatkowski · 6 years ago
  35. c12b7cd tool: fix speed tests. by Adam Langley · 6 years ago
  36. 5501a26 Add 16384 to the default bssl speed sizes. by David Benjamin · 6 years ago
  37. 6443173 Add an option to configure bssl speed chunk size. by David Benjamin · 6 years ago
  38. 9700b44 HRSS: omit reconstruction of ciphertext. by Adam Langley · 6 years ago
  39. 7b93593 Add initial HRSS support. by Adam Langley · 6 years ago
  40. c93724b Benchmark TLS AES-CBC ciphers in both directions. by David Benjamin · 7 years ago
  41. 1414d86 tool: Move the RSA specific code from |Speed| to |SpeedRSA|. by Daniel Hirche · 7 years ago
  42. de20810 Fix return value in speed tool. by Daniel Hirche · 7 years ago
  43. f11ea19 Actually benchmark RSA verification with a fresh key. by David Benjamin · 7 years ago
  44. 88b1a37 Include EC_POINT_oct2point in ECDH benchmarks. by David Benjamin · 7 years ago
  45. a0f1c8e Add RSA key generation to speed.cc by Adam Langley · 7 years ago
  46. f16cd42 Add AES_128_CCM AEAD. by Steven Valdez · 7 years ago
  47. e2daba6 Run the comment converter on fuzz/ and tool/ by David Benjamin · 8 years ago
  48. dc110f5 tool: make speed use EVP_AEAD_CTX_seal_scatter by Martin Kreichgauer · 8 years ago
  49. b529253 Implement scrypt from RFC 7914. by David Benjamin · 8 years ago
  50. c5e9ac1 Move AES-GCM-SIV out from SMALL and handle unaligned keys. by Adam Langley · 8 years ago
  51. 82b2b85 Unwind multiprime RSA support. by David Benjamin · 8 years ago
  52. 84cd493 Don't pass |overhead_len| when testing “open” speed. by Adam Langley · 8 years ago
  53. ba9557d Benchmark open & seal separately for AES-GCM-SIV. by Adam Langley · 8 years ago
  54. 2e83924 Remove old ChaCha20-Poly1305 AEAD. by Adam Langley · 8 years ago
  55. 5322010 Revert "Remove old ChaCha20-Poly1305 AEAD." by Adam Langley · 8 years ago
  56. def9b46 Remove old ChaCha20-Poly1305 AEAD. by Adam Langley · 8 years ago
  57. 17cf2cb Work around language and compiler bug in memcpy, etc. by David Benjamin · 8 years ago
  58. f440e82 Remove New Hope key agreement. by Matthew Braithwaite · 8 years ago
  59. df447ba Add generic AES-GCM-SIV support. by Adam Langley · 8 years ago
  60. 1e5ac5d Fix more clang-tidy warnings. by David Benjamin · 8 years ago
  61. 0cce863 Use scopers in tool/ by David Benjamin · 8 years ago
  62. 8aaa9e1 Remove RC4 from TLS for real. by Matthew Braithwaite · 9 years ago
  63. 2f401ec Fix IWYU violation in speed.cc. by David Benjamin · 9 years ago
  64. d17d74d Replace Scoped* heap types with bssl::UniquePtr. by Matt Braithwaite · 9 years ago
  65. 7bee853 Include |BN_MONT_CTX| construction in RSA verification speed test. by Brian Smith · 9 years ago
  66. bcb65b9 Give bssl speed proper arg parsing and a -timeout flag. by David Benjamin · 9 years ago
  67. 10f97f3 Revert "Move C++ helpers into |bssl| namespace." by Adam Langley · 9 years ago
  68. d2b5af5 Revert scoped_types.h change. by Adam Langley · 9 years ago
  69. 8c3c313 Remove scoped_types.h. by Adam Langley · 9 years ago
  70. 09feb0f Move C++ helpers into |bssl| namespace. by Adam Langley · 9 years ago
  71. a353cdb Wrap MSVC-only warning pragmas in a macro. by David Benjamin · 9 years ago
  72. e09e579 Rename NEWHOPE functions to offer/accept/finish. by Matt Braithwaite · 9 years ago
  73. 7909aa7 Pass array by reference in newhope speed test. by Adam Langley · 9 years ago
  74. 045a0ff Import `newhope' (post-quantum key exchange). by Matt Braithwaite · 9 years ago
  75. 9819367 Remove some easy obj.h dependencies. by David Benjamin · 9 years ago
  76. 708db16 Pass |alice_msg| by reference in the SPAKE2 speed test. by Adam Langley · 9 years ago
  77. f27459e Add SPAKE2 over Ed25519. by Arnar Birgisson · 9 years ago
  78. 77c3c0b Enable Ed25519 when building with OPENSSL_SMALL. by Adam Langley · 9 years ago
  79. df57163 Add RC4-SHA1 and DES-EDE3-CBC-SHA1 to bssl speed. by David Benjamin · 9 years ago
  80. 8ffab72 Point EVP_aead_chacha20_poly1305 at the standardized version. by David Benjamin · 9 years ago
  81. 3ac32b1 Fix curve25519 code for MSVC. by Adam Langley · 9 years ago
  82. 4fb0dc4 Add X25519 and Ed25519 support. by Adam Langley · 9 years ago
  83. 5dbdad9 For now, give the unsuffixed ChaCha20 AEAD name to the old version. by Adam Langley · 9 years ago
  84. 3e23e4c Add the RFC 7539 ChaCha20-Poly1305 AEAD. by Brian Smith · 9 years ago
  85. 74f7110 Parse RSAPrivateKey with CBS. by David Benjamin · 10 years ago
  86. 58084af Make constants in bssl tool actually const. by David Benjamin · 10 years ago
  87. 839b881 Multi-prime RSA support. by Adam Langley · 10 years ago
  88. 92b6b02 tool: include base.h before testing OPENSSL_WINDOWS. by Adam Langley · 10 years ago
  89. ad6b28e Add 64-bit, P-256 implementation. by Adam Langley · 10 years ago
  90. 90b5840 tool: benchmark the RNG. by Adam Langley · 10 years ago
  91. 054e682 Eliminate unnecessary includes from low-level crypto modules. by Brian Smith · 10 years ago
  92. 83a8298 Rename BIO_print_errors_fp back to ERR_print_errors_fp & refactor it. by Brian Smith · 10 years ago
  93. 3e71931 Lowercase some Windows headers. by Adam Langley · 10 years ago
  94. d434f28 Fix bssl speed. by David Benjamin · 10 years ago
  95. 1d1562d Free new[]'d array using delete[] instead of free in speed.cc. by Brian Smith · 10 years ago
  96. d53b2c3 Fix out-of-bounds memory write in speed.cc. by Brian Smith · 10 years ago
  97. 2b2d66d Remove string.h from base.h. by Adam Langley · 10 years ago
  98. efed221 Enable more warnings & treat warnings as errors on Windows. by Brian Smith · 10 years ago
  99. 2672534 Align pointers by hand. by Adam Langley · 10 years ago
  100. a87de9b Define WIN32_LEAN_AND_MEAN in the build system, not in the code. by Brian Smith · 10 years ago