Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 162751e2 NTRU Prime: jump directly to crypto_sort_smallindices by John M. Schanck 2020-09-02 13:37:23 -0400
  • 1a402a19 NTRU Prime: satisfy linter by John M. Schanck 2020-09-02 13:01:19 -0400
  • b568d01a NTRU Prime: Simplified patch set by John M. Schanck 2020-09-02 12:48:28 -0400
  • 2c5eb2a7 NTRU Prime: Disable -Wconversion for gcc by John M. Schanck 2020-09-01 17:34:55 -0400
  • 333248de NTRU Prime: more unary negations by John M. Schanck 2020-09-01 17:15:01 -0400
  • c2d2d145 NTRU Prime: more explicit casts by John M. Schanck 2020-09-01 17:00:55 -0400
  • 4883bb44 NTRU Prime: avoid unsigned unary negation by John M. Schanck 2020-09-01 16:18:21 -0400
  • 191aed97 NTRU Prime: more compiler warnings by John M. Schanck 2020-09-01 15:56:45 -0400
  • 09d3f1e1 NTRU Prime: More changes for MS compiler by John M. Schanck 2020-09-01 15:16:45 -0400
  • 565cd174 NTRU Prime: Explicit casts to avoid conversion warnings by John M. Schanck 2020-09-01 07:55:46 -0400
  • 7b5a4c49 NTRU Prime: Match the NIST submission's sequence of calls to randombytes by John M. Schanck 2020-08-31 10:22:31 -0400
  • 431dbada Add sntrup{653,761,857} and ntrulpr{653,761,857} by John M. Schanck 2020-08-28 20:18:54 -0400
  • 3671aff2 Remove CFLAGS from keccak4x makefile (closes #321) by Thom Wiggers 2020-09-03 18:00:31 +0200
  • 196f0c1a NTRU: remove unused .s file by John M. Schanck 2020-09-02 13:05:51 -0400
  • 4c268aae NTRU: inline the one call that needed @plt by John M. Schanck 2020-09-02 12:54:00 -0400
  • a008d4ad ntruhrss701/avx2: fix non-PIC call by John M. Schanck 2020-08-27 11:04:45 -0400
  • c4c16bf0 Incorporate fix https://github.com/sphincs/sphincsplus/pull/15 by Thom Wiggers 2020-08-27 15:07:34 +0200
  • 97e0aad3 NTRU: Move crypto_sort_int32.h include to top of sample.c by John M. Schanck 2020-08-25 07:57:26 -0400
  • 2f56d17d NTRU: more explicit casts for MS compiler by John M. Schanck 2020-08-24 10:56:18 -0400
  • f772093f NTRU: add explicit cast for MS compiler by John M. Schanck 2020-08-24 10:43:44 -0400
  • 722b5103 NTRU: duplicate consistency by John M. Schanck 2020-08-19 11:46:04 -0400
  • f37f0f3e Update NTRU and add AVX2 NTRU implementations by John M. Schanck 2020-08-24 08:58:55 -0400
  • 0d7743d5 Update NTRU (#311) by John Schanck 2020-08-15 14:26:25 -0400
  • c59580a3 Fix overflow in multiplication in Saber by Sofía Celi 2020-08-11 10:47:34 -0500
  • 3d05000b Update README for Round 3 (#306) by Thom Wiggers 2020-07-25 06:46:58 +0200
  • 22babfef remove threebears, ledakem, newhope, mqdss, qtesla by Matthias J. Kannwischer 2020-07-23 14:08:09 +0800
  • 8e27bd09 Add MQDSS AVX2 implementations (#288) by Thom Wiggers 2020-06-26 08:01:23 +0200
  • 106365bf Mention FrodoKEM timing leak in SECURITY.md by Douglas Stebila 2020-06-21 16:53:26 -0400
  • 96e5f1d7 Fix timing leak in decapsulation. by Douglas Stebila 2020-06-19 13:15:13 -0400
  • 1f8b852e Speed up test collection (#298) by Thom Wiggers 2020-06-22 04:10:07 +0200
  • 4604907c Kyber768 and Kyber1024 don't need -maes (see #296) by Thom Wiggers 2020-05-29 10:01:44 +0200
  • be16fceb Fix whitespace to satisfy test_duplicate_consistency by Ko- 2020-05-29 18:54:15 +0200
  • 01161793 Update KAT values by Ko- 2020-05-29 18:50:37 +0200
  • f5bc4052 Add domain separation to NewHope by Ko- 2020-05-29 16:41:41 +0200
  • 4409c6f4 Add Keccakx4 to build by Thom Wiggers 2020-05-29 12:22:10 +0200
  • e8129548 remove duplicate from Makefiles by Thom Wiggers 2020-05-29 12:14:31 +0200
  • 95ea8b31 Remove duplicate sha256x8 by Thom Wiggers 2020-05-29 12:13:17 +0200
  • d4d6d09f Fix makefiles by Thom Wiggers 2020-05-29 12:08:57 +0200
  • 3d95a501 Fix haraka Makefile.Microsoft_nmake by Thom Wiggers 2020-05-29 10:13:20 +0200
  • eb59820e Add missing obj file to Windows SPHINCS+ AVX2 builds by Thom Wiggers 2020-05-21 18:51:50 +0200
  • 77e01fc9 Update required_flags for Dilithium's META.ymls. by xvzcf 2020-04-21 10:33:08 -0400
  • e22b54b8 Update MQDSS round numbers by Thom Wiggers 2020-04-15 09:14:20 +0200
  • f9afa906 Rename aes256_keyexp based on #279 by Douglas Stebila 2020-04-06 15:39:32 -0400
  • 1edad0d3 Filter out clang-tidy on alternate platforms by Thom Wiggers 2020-03-31 14:05:05 +0200
  • a66d2497 Speed up circleci tests by Thom Wiggers 2020-03-31 14:03:02 +0200
  • 33ac64d9 Use the right AES CTX by Douglas Stebila 2020-03-26 21:11:07 -0400
  • b6ecd70a Don't return void by Douglas Stebila 2020-03-13 13:08:18 -0400
  • cf5107b6 Split aes*_keyexp up into ecb and ctr variants by Douglas Stebila 2020-03-13 12:08:53 -0400
  • 4054af0c HQC submission (#202) by Sebastian 2020-04-01 01:57:21 -0400
  • 92489775 Wshadow at Dilithium/avx2 by Michael Baentsch 2020-03-27 07:24:29 +0100
  • 999b76cb fix MSVS warning by Matthias J. Kannwischer 2020-03-05 11:31:28 +0100
  • e93a6bef Fix NewHope verify by Matthias J. Kannwischer 2020-02-15 10:27:56 +0100
  • 5a4b5f73 Trigger build by Douglas Stebila 2020-03-13 17:06:45 -0400
  • ca0e28bc Change formatting by Douglas Stebila 2020-03-13 17:05:29 -0400
  • f4f51db4 Avoid type-punning error when strict-aliasing turned on by Douglas Stebila 2020-03-13 17:00:32 -0400
  • e39dbecb Clean up README and CONTRIBUTING (#273) by Thom Wiggers 2020-03-13 16:15:12 -0400
  • 5b5956c2 fixup! Fix uint8_t to uint16_t upcast in Frodo by Thom Wiggers 2020-03-13 16:30:01 -0400
  • 3b655f3f Fix uint8_t to uint16_t upcast in Frodo by Thom Wiggers 2020-03-13 15:58:15 -0400
  • d2575253 Fix UB in qTESLA by Thom Wiggers 2020-03-13 15:02:24 -0400
  • 507617f3 fixup! Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:30:50 -0400
  • fcd81030 Fix too-large shift in mceliece*f by Thom Wiggers 2020-03-13 13:27:02 -0400
  • c5f8131c fixup! Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:15:17 -0400
  • 73704e22 Run sanitizers after running AMD64 tests by Thom Wiggers 2020-03-13 13:10:32 -0400
  • 3307f05c Clean up SABER by Thom Wiggers 2020-03-13 13:00:57 -0400
  • 5f02a4e8 Fix overflowing mults in NTRUHRSS701 by Thom Wiggers 2020-03-09 18:02:44 -0400
  • 3ef983c4 Fix reduce.c's overflowing multiplication by Thom Wiggers 2020-03-09 17:57:43 -0400
  • ea5ede6e Make sure tests respond to undefined behaviour by Thom Wiggers 2020-03-09 17:51:09 -0400
  • 83750a2f Fix duplicate consistency by Thom Wiggers 2020-02-26 13:16:19 -0500
  • 698738c2 Enable leak check in Valgrind by Thom Wiggers 2020-02-19 15:44:02 -0500
  • d8c9c431 Fix memory leaks in LEDAkem by Thom Wiggers 2020-02-19 14:56:02 -0500
  • 0912b182 Fix memory leaks in NewHope by Thom Wiggers 2020-02-19 14:51:19 -0500
  • 16003040 Fix FIPS202 API memory leaks in Dilithium by Thom Wiggers 2020-02-19 14:46:48 -0500
  • a804c623 Force running brew update by Thom Wiggers 2020-03-03 10:07:38 -0500
  • 1b69c787 Update Travis CI to XCode 11.3 by Thom Wiggers 2020-03-03 10:06:21 -0500
  • 5bad0df0 Fix detecting of to-be-tested changes on Windows by Thom Wiggers 2020-02-19 11:53:14 -0500
  • 833a9d51 Fix memory leak in Kyber by Douglas Stebila 2020-02-16 14:55:19 -0500
  • b6b4c7d8 Fix SHAKE256 memory leak in Dilithium (#271) by Thom Wiggers 2020-02-16 16:18:05 +0100
  • 07db9c1e Put all common primitives on the heap (#266) by Thom Wiggers 2020-02-11 11:15:14 +0100
  • f20c77f7 Fix McEliece8192128f makefile by Thom Wiggers 2020-02-11 09:17:55 +0100
  • 6bfec297 Fix alignment problems with vectors in McEliece AVX2 and fix McEliece 8192128f (#267) by Thom Wiggers 2020-02-07 11:13:59 +0100
  • ac2c2004 Classic McEliece (#259) by Thom Wiggers 2020-02-05 13:09:57 +0100
  • 22e2551c Also run duplicate consistency checks on windows (#261) by Thom Wiggers 2020-01-22 16:05:20 +0100
  • 13c0317e Add ephemeral versions of ThreeBears by Leon Botros 2020-01-04 17:49:42 +0100
  • f971718e Fix clang builds to actually use clang by Thom Wiggers 2020-01-22 10:36:36 +0100
  • 77e9a234 Move keys to heap for KEMs as well by Thom Wiggers 2020-02-11 12:23:06 +0100
  • 303a7411 Move keys in crypto_sign/functest.c to the heap by Thom Wiggers 2020-02-05 12:38:08 +0100
  • facb527c SPHINCS+ optimized implementations (#253) by Thom Wiggers 2019-12-12 14:29:29 +0100
  • 784973a8 Update PR template along practice (#254) by Thom Wiggers 2019-12-12 13:38:34 +0100
  • a4e31f16 Fix isolation in test_metadata_sizes (#258) by Thom Wiggers 2019-12-12 11:36:35 +0100
  • e4e6ef93 Add ccache to speed up builds (#257) by Thom Wiggers 2019-12-12 11:35:19 +0100
  • 7dc03bfc Specify arrays with sizes again by Thom Wiggers 2019-12-12 14:11:12 +0100
  • 2b975991 Matthias' feedback by Thom Wiggers 2019-12-12 13:51:46 +0100
  • 9c356474 MacOS ABI versions of Keccak by Thom Wiggers 2019-12-11 16:04:59 +0100
  • 08f96e8c fixup! Add MacOS support for Dilithium by Thom Wiggers 2019-12-11 15:47:38 +0100
  • cb729b6a Fix duplicate consistency files by Thom Wiggers 2019-12-11 15:23:40 +0100
  • 44b05220 Add MacOS support for Dilithium by Thom Wiggers 2019-12-11 15:06:02 +0100
  • ebb416a2 Use more robust macro syntax by Thom Wiggers 2019-12-11 13:01:07 +0100
  • a037d6cc Don't use const integer arguments by Thom Wiggers 2019-12-11 08:51:26 +0100
  • 862d0d30 Use PQClean int guidelines by Thom Wiggers 2019-12-09 12:05:25 +0100
  • 6cd265f5 fixup! Add Dilithium's AVX2 implementations by Thom Wiggers 2019-12-09 09:59:28 +0100