Commit Graph

  • *
  • *
  • |\
  • * |
  • | *
  • | *
  • * |
  • |\ \
  • | * \
  • | |\ \
  • | |/ /
  • |/| |
  • * | |
  • |\ \ \
  • | * | |
  • |/ / /
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • * |
  • |\ \
  • | * \
  • | |\ \
  • | |/ /
  • |/| |
  • * | |
  • |\ \ \
  • | | * |
  • | | * |
  • | | * |
  • | |/ /
  • |/| |
  • | | *
  • | * |
  • | |\ \
  • | |/ /
  • |/| |
  • * | |
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • | *
  • | *
  • |/
  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • |\
  • | *
  • |/
  • *
  • |\
  • | *
  • |/
  • *
  • *
  • |\
  • | *
  • | |\
  • | |/
  • |/|
  • | *
  • * |
  • * |
  • |\ \
  • | * |
  • |/ /
  • * |
  • * |
  • | *
  • * |
  • |\ \
  • | * \
  • | |\ \
  • | |/ /
  • |/| |
  • * | |
  • | * |
  • | |/
  • * |
  • |\ \
  • | |/
  • |/|
  • | *
  • |/
  • *
  • |\
  • | *
  • | |\
  • | |/
  • |/|
  • * |
  • | *
  • | *
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • |\
  • | *
  • |/
  • *
  • |\
  • | *
  • | |\
  • | |/
  • |/|
  • * |
  • | *
  • |/
  • *
  • |\
  • * \
  • |\ \
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • * |
  • |\ \
  • | * |
  • |/ /
  • | *
  • | *
  • | *
  • |/
  • 9944e6a8 Rename aes256_keyexp based on #279 by Douglas Stebila 2020-04-06 15:39:32 -0400
  • db0d5800 Merge pull request #279 from PQClean/ds-aes-keyexp by Thom Wiggers 2020-04-03 10:00:50 +0200
  • 33232a03 HQC submission (#202) by Sebastian 2020-04-01 01:57:21 -0400
  • cd8a6e68 Filter out clang-tidy on alternate platforms by Thom Wiggers 2020-03-31 14:05:05 +0200
  • b263cd07 Speed up circleci tests by Thom Wiggers 2020-03-31 14:03:02 +0200
  • 1b163987 Merge pull request #278 from PQClean/fix_ub by mergify[bot] 2020-03-28 15:47:03 +0000
  • da46a96a Merge branch 'master' into fix_ub by mergify[bot] 2020-03-27 23:13:26 +0000
  • b380047d Merge pull request #282 from baentsch/Wshadow by Thom Wiggers 2020-03-27 12:09:27 +0100
  • 56d0f2df Wshadow at Dilithium/avx2 by Michael Baentsch 2020-03-27 07:24:29 +0100
  • ce4bd098 Use the right AES CTX by Douglas Stebila 2020-03-26 21:11:07 -0400
  • dc401c40 Don't return void by Douglas Stebila 2020-03-13 13:08:18 -0400
  • 585a001f Split aes*_keyexp up into ecb and ctr variants by Douglas Stebila 2020-03-13 12:08:53 -0400
  • bfbf99eb Merge pull request #280 from PQClean/ds-falcon-type-punning by mergify[bot] 2020-03-14 20:23:46 +0000
  • 57265306 Merge branch 'master' into ds-falcon-type-punning by mergify[bot] 2020-03-14 09:51:06 +0000
  • 36283693 Merge pull request #270 from PQClean/fix_newhope by mergify[bot] 2020-03-14 04:52:05 +0000
  • b50dbbf5 Trigger build by Douglas Stebila 2020-03-13 17:06:45 -0400
  • 20aa6ea3 Change formatting by Douglas Stebila 2020-03-13 17:05:29 -0400
  • d0d53ab5 Avoid type-punning error when strict-aliasing turned on by Douglas Stebila 2020-03-13 17:00:32 -0400
  • 35e4b0fa fixup! Fix uint8_t to uint16_t upcast in Frodo by Thom Wiggers 2020-03-13 16:30:01 -0400
  • dfb12bb3 Merge branch 'master' into fix_newhope by mergify[bot] 2020-03-13 20:16:35 +0000
  • d7b739af Clean up README and CONTRIBUTING (#273) by Thom Wiggers 2020-03-13 16:15:12 -0400
  • 5436ec04 Fix uint8_t to uint16_t upcast in Frodo by Thom Wiggers 2020-03-13 15:58:15 -0400
  • 74bc3e74 Fix UB in qTESLA by Thom Wiggers 2020-03-13 15:02:24 -0400
  • f9c4c34a fixup! Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:30:50 -0400
  • 85de23bd Fix too-large shift in mceliece*f by Thom Wiggers 2020-03-13 13:27:02 -0400
  • 5aeccdb7 fixup! Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:15:17 -0400
  • 76bac3c2 Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:10:32 -0400
  • ef38541c Clean up SABER by Thom Wiggers 2020-03-13 13:00:57 -0400
  • bc86182b Fix overflowing mults in NTRUHRSS701 by Thom Wiggers 2020-03-09 18:02:44 -0400
  • 39fa1ccf Fix reduce.c's overflowing multiplication by Thom Wiggers 2020-03-09 17:57:43 -0400
  • 9b06aede Make sure tests respond to undefined behaviour by Thom Wiggers 2020-03-09 17:51:09 -0400
  • 85c6605b fix MSVS warning by Matthias J. Kannwischer 2020-03-05 11:31:28 +0100
  • de5cda4d Fix NewHope verify by Matthias J. Kannwischer 2020-02-15 10:27:56 +0100
  • 9023fef5 Merge pull request #275 from PQClean/fix-remaining-leaks by mergify[bot] 2020-03-04 03:11:09 +0000
  • 8c2f5994 Fix duplicate consistency by Thom Wiggers 2020-02-26 13:16:19 -0500
  • 2b267def Enable leak check in Valgrind by Thom Wiggers 2020-02-19 15:44:02 -0500
  • fe4e1230 Fix memory leaks in LEDAkem by Thom Wiggers 2020-02-19 14:56:02 -0500
  • 81caa58b Fix memory leaks in NewHope by Thom Wiggers 2020-02-19 14:51:19 -0500
  • 9a4e9da4 Fix FIPS202 API memory leaks in Dilithium by Thom Wiggers 2020-02-19 14:46:48 -0500
  • 0564c906 Force running brew update by Thom Wiggers 2020-03-03 10:07:38 -0500
  • 9b41a86f Update Travis CI to XCode 11.3 by Thom Wiggers 2020-03-03 10:06:21 -0500
  • 07f96fa0 Merge pull request #274 from PQClean/fix_detecting_changes by Thom Wiggers 2020-02-19 15:05:35 -0500
  • acf7760f Fix detecting of to-be-tested changes on Windows by Thom Wiggers 2020-02-19 11:53:14 -0500
  • f13961db Merge pull request #272 from PQClean/kyber-fix-leak by Thom Wiggers 2020-02-17 11:02:07 +0100
  • b4de294f Fix memory leak in Kyber by Douglas Stebila 2020-02-16 14:55:19 -0500
  • bbad7871 Fix SHAKE256 memory leak in Dilithium (#271) by Thom Wiggers 2020-02-16 16:18:05 +0100
  • 6de72836 Merge pull request #265 from PQClean/functest_keys_on_heap by mergify[bot] 2020-02-12 11:53:29 +0000
  • b2bdf880 Merge branch 'master' into functest_keys_on_heap by mergify[bot] 2020-02-12 01:36:23 +0000
  • 1a4739e2 Move keys to heap for KEMs as well by Thom Wiggers 2020-02-11 12:23:06 +0100
  • 65a6a63e Put all common primitives on the heap (#266) by Thom Wiggers 2020-02-11 11:15:14 +0100
  • 8a6f6126 Merge pull request #268 from PQClean/fix-mceliece8192128f-sse-makefile by Thom Wiggers 2020-02-11 09:18:25 +0100
  • 7862f7fa Fix McEliece8192128f makefile by Thom Wiggers 2020-02-11 09:17:55 +0100
  • 53d50fd7 Fix alignment problems with vectors in McEliece AVX2 and fix McEliece 8192128f (#267) by Thom Wiggers 2020-02-07 11:13:59 +0100
  • b3f9d4f8 Classic McEliece (#259) by Thom Wiggers 2020-02-05 13:09:57 +0100
  • 8ffb0875 Move keys in crypto_sign/functest.c to the heap by Thom Wiggers 2020-02-05 12:38:08 +0100
  • 7729c76b Merge pull request #263 from PQClean/fix-clang-builds-to-use-clang by mergify[bot] 2020-01-23 03:11:50 +0000
  • e45513ad Merge branch 'master' into fix-clang-builds-to-use-clang by mergify[bot] 2020-01-22 15:38:18 +0000
  • dcad0bd8 Also run duplicate consistency checks on windows (#261) by Thom Wiggers 2020-01-22 16:05:20 +0100
  • e380ddcf Fix clang builds to actually use clang by Thom Wiggers 2020-01-22 10:36:36 +0100
  • 8eca85fc Merge pull request #262 from PQClean/threebears by Thom Wiggers 2020-01-17 11:06:09 +0100
  • f9d19203 Add ephemeral versions of ThreeBears by Leon Botros 2020-01-04 17:49:42 +0100
  • 96fb401f Merge pull request #256 from PQClean/redo-dilithium by mergify[bot] 2019-12-13 14:50:50 +0000
  • 7483647d Merge branch 'master' into redo-dilithium by mergify[bot] 2019-12-13 09:35:58 +0000
  • a655ec8a SPHINCS+ optimized implementations (#253) by Thom Wiggers 2019-12-12 14:29:29 +0100
  • 6d13a3df Specify arrays with sizes again by Thom Wiggers 2019-12-12 14:11:12 +0100
  • 3943dde3 Matthias' feedback by Thom Wiggers 2019-12-12 13:51:46 +0100
  • cc078739 Update PR template along practice (#254) by Thom Wiggers 2019-12-12 13:38:34 +0100
  • 770a421c Fix isolation in test_metadata_sizes (#258) by Thom Wiggers 2019-12-12 11:36:35 +0100
  • 5f0ddcad Add ccache to speed up builds (#257) by Thom Wiggers 2019-12-12 11:35:19 +0100
  • 281afa03 MacOS ABI versions of Keccak by Thom Wiggers 2019-12-11 16:04:59 +0100
  • 8a5e83c2 fixup! Add MacOS support for Dilithium by Thom Wiggers 2019-12-11 15:47:38 +0100
  • 7357da69 Fix duplicate consistency files by Thom Wiggers 2019-12-11 15:23:40 +0100
  • bff1ba5c Add MacOS support for Dilithium by Thom Wiggers 2019-12-11 15:06:02 +0100
  • dbf2d342 Use more robust macro syntax by Thom Wiggers 2019-12-11 13:01:07 +0100
  • a1fb93da Don't use const integer arguments by Thom Wiggers 2019-12-11 08:51:26 +0100
  • 00b17e07 Use PQClean int guidelines by Thom Wiggers 2019-12-09 12:05:25 +0100
  • faf1a80f fixup! Add Dilithium's AVX2 implementations by Thom Wiggers 2019-12-09 09:59:28 +0100
  • 2e065c98 Support unaligned vectors in pycparser by Thom Wiggers 2019-12-09 09:57:55 +0100
  • b4e49643 Add Dilithium's AVX2 implementations by Thom Wiggers 2019-12-06 16:16:41 +0100
  • 377a6d8d Merge pull request #252 from PQClean/fix-valgrind-circleci-failure by Thom Wiggers 2019-11-20 09:52:07 +0100
  • 1e2aac2e Don't use -march=native for keccak by Thom Wiggers 2019-11-18 13:24:41 +0100
  • 130189f6 Merge pull request #250 from PQClean/rainbow_memcpy by mergify[bot] 2019-11-13 19:27:51 +0000
  • b4322c70 Merge branch 'master' into rainbow_memcpy by mergify[bot] 2019-11-13 13:22:00 +0000
  • e7621634 Don't advertise MacOS support for Kyber-AVX2 by Thom Wiggers 2019-11-13 13:27:26 +0100
  • b830b6c1 rainbow: memcpy -> memmove since buffers may overlap by Matthias J. Kannwischer 2019-11-13 10:47:26 +0100
  • bb8ed7af Merge pull request #248 from leonbotros/threebears by Thom Wiggers 2019-11-04 11:45:49 +0100
  • c8347a08 Merge pull request #240 from PQClean/clang9.0.0 by Thom Wiggers 2019-10-30 14:06:56 +0100
  • f1511f35 use the same compiler flags as other implementations by Leon Botros 2019-10-25 19:09:12 +0200
  • 5720e25c add -Werror by Leon Botros 2019-10-25 13:35:23 +0200
  • 6a7506f5 move modulus function to source, namespace it by Leon Botros 2019-10-25 13:14:25 +0200
  • bc2fdb69 remove empty lines at end of file by Leon Botros 2019-10-24 19:10:13 +0200
  • cbbc9cd1 fix namespacing for mamabear, papabear by Leon Botros 2019-10-24 19:02:47 +0200
  • 03b41539 remove empty line, add version by Leon Botros 2019-10-24 18:28:06 +0200
  • a7850eab add duplicate consistency checks by Leon Botros 2019-10-24 18:25:07 +0200
  • c53d3320 add ThreeBears by Leon Botros 2019-10-24 18:24:45 +0200
  • edf37746 Merge pull request #245 from PQClean/arm64_on_hw by mergify[bot] 2019-10-23 20:09:44 +0000
  • 23f761ef Run ARM64 tests on REAL HARDWARE 🎉 by Thom Wiggers 2019-10-17 12:14:23 +0200
  • 42c2525e remove ternary operator in rainbow to compute max by Matthias J. Kannwischer 2019-10-15 14:54:17 +0200
  • 762706f5 remove unnecessary if in kyber768 by Matthias J. Kannwischer 2019-10-15 14:37:00 +0200
  • 138e06fe ignore new clang warning security.insecureAPI.DeprecatedOrUnsafeBufferHandling by Matthias J. Kannwischer 2019-10-15 14:22:39 +0200