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