Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | | |\
  • | * | |
  • | * | |
  • | | | *
  • | | | *
  • | | |/
  • | | *
  • | |/|
  • | | *
  • | |/
  • 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
  • 377d0cbf Support unaligned vectors in pycparser by Thom Wiggers 2019-12-09 09:57:55 +0100
  • 66822167 Add Dilithium's AVX2 implementations by Thom Wiggers 2019-12-06 16:16:41 +0100
  • 296177e0 Don't use -march=native for keccak by Thom Wiggers 2019-11-18 13:24:41 +0100
  • 7da91aa3 Don't advertise MacOS support for Kyber-AVX2 by Thom Wiggers 2019-11-13 13:27:26 +0100
  • 963e87af rainbow: memcpy -> memmove since buffers may overlap by Matthias J. Kannwischer 2019-11-13 10:47:26 +0100
  • e3db88d7 use the same compiler flags as other implementations by Leon Botros 2019-10-25 19:09:12 +0200
  • 692e7bea add -Werror by Leon Botros 2019-10-25 13:35:23 +0200
  • c95f1b4e move modulus function to source, namespace it by Leon Botros 2019-10-25 13:14:25 +0200
  • 36b61427 remove empty lines at end of file by Leon Botros 2019-10-24 19:10:13 +0200
  • 4c84fd91 fix namespacing for mamabear, papabear by Leon Botros 2019-10-24 19:02:47 +0200
  • e94842b0 remove empty line, add version by Leon Botros 2019-10-24 18:28:06 +0200
  • 2d9e2596 add duplicate consistency checks by Leon Botros 2019-10-24 18:25:07 +0200
  • 3b740033 add ThreeBears by Leon Botros 2019-10-24 18:24:45 +0200
  • d1f2d16f remove ternary operator in rainbow to compute max by Matthias J. Kannwischer 2019-10-15 14:54:17 +0200
  • 6c988327 remove unnecessary if in kyber768 by Matthias J. Kannwischer 2019-10-15 14:37:00 +0200
  • 873d1766 ignore new clang warning security.insecureAPI.DeprecatedOrUnsafeBufferHandling by Matthias J. Kannwischer 2019-10-15 14:22:39 +0200
  • 81a7e48d Run ARM64 tests on REAL HARDWARE 🎉 by Thom Wiggers 2019-10-17 12:14:23 +0200
  • 071e541a Switch to gcc9.2 and xcode11.2 for MacOS builds (#246) by Matthias J. Kannwischer 2019-10-23 07:59:59 +0200
  • 367f2938 Make sure the emulated jobs upload their test results properly by Thom Wiggers 2019-10-17 09:37:14 +0200
  • f355cec1 (kris/kyber2) rename test file by Kris Kwiatkowski 2021-03-24 12:39:33 +0000
  • 56ebf603 WIP by Kris Kwiatkowski 2021-03-24 12:34:37 +0000
  • 74f8c77e KEM C-API by Kris Kwiatkowski 2021-03-24 10:25:45 +0000
  • 4a701428 Adds method registration by Kris Kwiatkowski 2021-03-23 09:31:12 +0000
  • 5b79e3bc adds C-API by Kris Kwiatkowski 2021-03-23 09:25:18 +0000
  • fac58ac4 Remove not needed files by Kris Kwiatkowski 2021-03-23 01:42:02 +0000
  • da5e8e55 Use CMake by Kris Kwiatkowski 2021-03-03 06:50:25 +0000
  • 4634b980 (kris/kyber) WIP by Kris Kwiatkowski 2021-03-22 16:24:58 +0000
  • 00ee0040 test by Kris Kwiatkowski 2021-03-18 11:32:49 +0000
  • 54d54ce4 (kris/li2__tests) barett based reduction by Kris Kwiatkowski 2021-03-15 09:09:48 +0000
  • 85148087 katwalk for li2 by Kris Kwiatkowski 2021-03-12 15:40:51 +0000
  • 8f2a3f5f WIP by Kris Kwiatkowski 2021-03-12 12:03:27 +0000
  • 070a06bf WIP by Kris Kwiatkowski 2021-03-10 15:55:06 +0000
  • 8749bcb1 adds saber by Kris Kwiatkowski 2021-03-03 07:11:27 +0000
  • 5f380fb7 reorg by Kris Kwiatkowski 2021-03-03 06:50:52 +0000
  • 188312f2 reorg by Kris Kwiatkowski 2021-03-03 06:50:25 +0000
  • 2f3b7e91 Remove META files by Kris Kwiatkowski 2021-03-03 06:43:43 +0000
  • f0797a03 Reorg by Kris Kwiatkowski 2021-02-20 01:45:07 +0000
  • 5c6bdaf5 add sign back by Kris Kwiatkowski 2021-02-20 01:31:21 +0000
  • 3e6c9f7d move to separated folders by Kris Kwiatkowski 2021-02-20 01:30:21 +0000
  • 0c46849e Removes some variations by Kris Kwiatkowski 2021-02-20 01:20:50 +0000
  • 79411404 Fix by Kris Kwiatkowski 2021-02-17 13:56:44 +0000
  • f051c605 Add one AVX target by Kris Kwiatkowski 2021-02-17 13:38:23 +0000
  • 63bfaff4 Defines structure of the CMake by Kris Kwiatkowski 2021-02-17 12:40:38 +0000
  • ebcc71c5 (master) Merge pull request #373 from jschanck/dilithium by Thom Wiggers 2021-02-11 14:46:49 +0100
  • 354257df remove all Makefiles by Kris Kwiatkowski 2021-02-10 00:25:08 +0000
  • db745b44 init: cmake by Kris Kwiatkowski 2021-02-10 00:21:31 +0000
  • 52851284 dilithium/fips202x4: align _mm_storel_pd result using double on stack by John M. Schanck 2021-02-09 11:07:00 -0500
  • 52750b86 Pull Dilithium changes from upstream by John M. Schanck 2021-02-09 10:13:25 -0500
  • 02beb7f8 Merge pull request #370 from jschanck/falcon by Thom Wiggers 2021-02-03 10:41:21 +0100
  • fb688ba0 Consistent use of hash_to_point_ct between Falcon-512 and 1024 by John M. Schanck 2021-02-01 10:48:34 -0500