-
8ec84d0c3a
inspect initializations
John M. Schanck
2020-09-14 17:24:37 -0400
-
720fe60ace
Add test/test_boolean.py
John M. Schanck
2020-09-14 10:33:13 -0400
-
-
365319041a
Merge pull request #324 from jschanck/hqc
Thom Wiggers
2020-09-17 10:29:06 +0200
-
-
0dee1d6aa6
readability changes
John M. Schanck
2020-09-15 10:33:06 -0400
-
ee3422d13f
Merge pull request #317 from jschanck/ntruprime
Thom Wiggers
2020-09-15 10:45:24 +0200
-
-
5807a5400c
trying to satisfy ms again
John M. Schanck
2020-09-14 17:47:08 -0400
-
601e78e0a1
ms compiler
John M. Schanck
2020-09-14 17:36:52 -0400
-
43498b628d
typo and unary negation
John M. Schanck
2020-09-14 17:11:08 -0400
-
7fb5b0e9a4
Revert "ms compiler changes for fft.c"
John M. Schanck
2020-09-14 17:02:28 -0400
-
37e0077ec3
ms compiler
John M. Schanck
2020-09-14 16:45:04 -0400
-
15330871bf
uniform vect_compare implementations
John M. Schanck
2020-09-14 16:44:09 -0400
-
cd1c930508
ms compiler changes for reed_solomon.c
John M. Schanck
2020-09-14 15:45:24 -0400
-
6499f18855
negative return code
John M. Schanck
2020-09-14 13:19:20 -0400
-
99bed07f64
ms compiler changes for fft.c
John M. Schanck
2020-09-14 13:04:38 -0400
-
721610cca7
simplify clean/repetition.c and satisfy test_boolean
John M. Schanck
2020-09-14 12:53:28 -0400
-
470c2662f9
Fix non-constant time FO test
John M. Schanck
2020-09-14 11:27:56 -0400
-
d4008c7f1e
uint8_t api for encode/decode in optimized rmrs
John M. Schanck
2020-09-13 14:13:48 -0400
-
4da9f0b087
more endianness fixes
John M. Schanck
2020-09-12 09:59:40 -0400
-
d9e093c1ad
satisfy MS compiler
John M. Schanck
2020-09-11 18:19:10 -0400
-
0ff7886b08
narrowing warnings
John M. Schanck
2020-09-11 16:53:23 -0400
-
906b3ca175
more endianness fixes
John M. Schanck
2020-09-11 13:36:03 -0400
-
e95daec1dd
remove unused function
John M. Schanck
2020-09-11 12:47:03 -0400
-
4aab2dcb23
Rename log and exp to gf_log and gf_exp
John M. Schanck
2020-09-11 12:38:08 -0400
-
04f7375c32
Some MS compiler fixes
John M. Schanck
2020-09-10 18:52:20 -0400
-
cc7eae7ce7
typo and more endianness fixes
John M. Schanck
2020-09-10 17:00:45 -0400
-
de4e3b49ab
remove spaces before semicolons
John M. Schanck
2020-09-10 16:36:42 -0400
-
2a261a3f36
Fix endianness issues
John M. Schanck
2020-09-10 16:27:12 -0400
-
1309009b59
compiler warnings
John M. Schanck
2020-09-10 16:26:03 -0400
-
23238dbed5
Initialize arrays in fft.c and fix a few compiler warnings
John M. Schanck
2020-09-10 10:00:09 -0400
-
859522e1c4
Fix left shift overflow for MASK_N2
John M. Schanck
2020-09-09 17:20:11 -0400
-
b3a651aebe
Remove BITMASK macro
John M. Schanck
2020-09-09 16:52:51 -0400
-
8dc9f8fa89
Remove old HQC implementations
John M. Schanck
2020-09-09 16:10:44 -0400
-
834f546349
Avoid ==, !=, etc in arithmetic expressions. Some compilers will produce non-constant time code.
John M. Schanck
2020-09-09 16:07:20 -0400
-
f0940f92f2
Avoid using log(a) to check if a==0
John M. Schanck
2020-09-09 16:05:44 -0400
-
8b6b9ddbb6
Satisfy linter
John M. Schanck
2020-09-09 10:03:19 -0400
-
4a301f1896
Simplify hqc-rmrs*/clean/reed_muller.c and fix potentially non-constant time behavior.
John M. Schanck
2020-09-09 09:44:31 -0400
-
57282fe962
Fix an avx2/gf2x.c buffer overflow
John M. Schanck
2020-09-07 18:06:37 -0400
-
9113313eab
Replace avx2 'reduce' in gf2x
John M. Schanck
2020-09-07 17:00:59 -0400
-
c2083e13d7
New HQC and HQC-RMRS from upstream
John M. Schanck
2020-09-07 14:23:34 -0400
-
-
-
7c342d2039
NTRU Prime: Get random bytes in one shot and use corresponding KATs
John M. Schanck
2020-09-07 09:27:39 -0400
-
a129bcafb5
Merge pull request #322 from PQClean/no-flags-for-keccak4x
Thom Wiggers
2020-09-07 10:07:37 +0200
-
-
f0edc549ac
Remove CFLAGS from keccak4x makefile (closes #321)
Thom Wiggers
2020-09-03 18:00:31 +0200
-
a631583fe2
Merge pull request #319 from jschanck/ntru
Thom Wiggers
2020-09-03 08:34:49 +0200
-
-
7b93f968f1
NTRU Prime: avoid narrowing in loop iteration
John M. Schanck
2020-09-02 17:30:26 -0400
-
06ff242344
Revert "NTRU Prime: change prototype for clean/crypto_sort_int32"
John M. Schanck
2020-09-02 17:27:14 -0400
-
8a372ad2e8
NTRU Prime: change prototype for clean/crypto_sort_int32
John M. Schanck
2020-09-02 16:41:51 -0400
-
4f6e00ed69
NTRU Prime: jump directly to crypto_sort_smallindices
John M. Schanck
2020-09-02 13:37:23 -0400
-
bf15d518ea
NTRU: remove unused .s file
John M. Schanck
2020-09-02 13:05:51 -0400
-
75710108fb
NTRU Prime: satisfy linter
John M. Schanck
2020-09-02 13:01:19 -0400
-
c433b8274d
NTRU: inline the one call that needed @plt
John M. Schanck
2020-09-02 12:54:00 -0400
-
-
55c6d04df6
NTRU Prime: Simplified patch set
John M. Schanck
2020-09-02 12:48:28 -0400
-
8bb37ad134
NTRU Prime: Disable -Wconversion for gcc
John M. Schanck
2020-09-01 17:34:55 -0400
-
7f3228a9b3
NTRU Prime: more unary negations
John M. Schanck
2020-09-01 17:15:01 -0400
-
a5b5633534
NTRU Prime: more explicit casts
John M. Schanck
2020-09-01 17:00:55 -0400
-
22c4feb174
NTRU Prime: avoid unsigned unary negation
John M. Schanck
2020-09-01 16:18:21 -0400
-
2b54c6570d
NTRU Prime: more compiler warnings
John M. Schanck
2020-09-01 15:56:45 -0400
-
4c5a8326ef
NTRU Prime: More changes for MS compiler
John M. Schanck
2020-09-01 15:16:45 -0400
-
bfd9e1e8fd
NTRU Prime: Explicit casts to avoid conversion warnings
John M. Schanck
2020-09-01 07:55:46 -0400
-
5982bdffcc
NTRU Prime: Match the NIST submission's sequence of calls to randombytes
John M. Schanck
2020-08-31 10:22:31 -0400
-
c50bc64a40
Merge pull request #316 from jschanck/PIC
Thom Wiggers
2020-08-29 09:04:11 +0200
-
-
70543bba37
Add sntrup{653,761,857} and ntrulpr{653,761,857}
John M. Schanck
2020-08-28 20:18:54 -0400
-
-
-
db7fad1232
ntruhrss701/avx2: fix non-PIC call
John M. Schanck
2020-08-27 11:04:45 -0400
-
-
82ea3c26f6
Merge pull request #315 from PQClean/fix-sphincs
mergify[bot]
2020-08-27 14:14:24 +0000
-
-
-
-
5fd615dcd8
Incorporate fix https://github.com/sphincs/sphincsplus/pull/15
Thom Wiggers
2020-08-27 15:07:34 +0200
-
-
193b4a8064
Merge pull request #314 from jschanck/upstream_ntru
Thom Wiggers
2020-08-26 11:23:07 +0200
-
-
268b62f3ce
NTRU: Move crypto_sort_int32.h include to top of sample.c
John M. Schanck
2020-08-25 07:57:26 -0400
-
146a3195e9
NTRU: more explicit casts for MS compiler
John M. Schanck
2020-08-24 10:56:18 -0400
-
f49d18a75b
NTRU: add explicit cast for MS compiler
John M. Schanck
2020-08-24 10:43:44 -0400
-
f1287684e3
NTRU: duplicate consistency
John M. Schanck
2020-08-19 11:46:04 -0400
-
1d26f6a582
Update NTRU and add AVX2 NTRU implementations
John M. Schanck
2020-08-24 08:58:55 -0400
-
-
4ea4b478ba
Update NTRU (#311)
John Schanck
2020-08-15 14:26:25 -0400
-
d38002f5c4
Merge pull request #310 from claucece/master
Thom Wiggers
2020-08-11 22:28:13 +0200
-
-
534e7a1277
Fix overflow in multiplication in Saber
Sofía Celi
2020-08-11 10:47:34 -0500
-
-
dc69ab19db
Update README for Round 3 (#306)
Thom Wiggers
2020-07-25 06:46:58 +0200
-
ed3104030f
Merge pull request #305 from PQClean/round3
mergify[bot]
2020-07-23 12:52:47 +0000
-
-
9fbfb230a9
remove threebears, ledakem, newhope, mqdss, qtesla
Matthias J. Kannwischer
2020-07-23 14:08:09 +0800
-
-
90630db2eb
Add MQDSS AVX2 implementations (#288)
Thom Wiggers
2020-06-26 08:01:23 +0200
-
ea5a83f7a8
Merge pull request #293 from PQClean/fix-sphincs-windows
mergify[bot]
2020-06-22 17:52:57 +0000
-
-
a80abd64ff
Merge branch 'master' into fix-sphincs-windows
mergify[bot]
2020-06-22 11:47:48 +0000
-
-
-
-
bcb68643e8
Merge pull request #303 from PQClean/frodo-timing-leak
Thom Wiggers
2020-06-22 11:36:20 +0200
-
-
9e4d07dba1
Speed up test collection (#298)
Thom Wiggers
2020-06-22 04:10:07 +0200
-
de14914a1c
Mention FrodoKEM timing leak in SECURITY.md
Douglas Stebila
2020-06-21 16:53:26 -0400
-
ae1530d192
Fix timing leak in decapsulation.
Douglas Stebila
2020-06-19 13:15:13 -0400
-
-
f7c7af5155
Merge pull request #297 from PQClean/fix-kyber-meta
Thom Wiggers
2020-06-02 09:41:14 +0200
-
-
8db3ba1ee1
Merge pull request #299 from Ko-/newhope-v1.1
Thom Wiggers
2020-05-29 23:18:55 +0200
-
-
25b15e5791
Fix whitespace to satisfy test_duplicate_consistency
Ko-
2020-05-29 18:54:15 +0200
-
bca4250d1f
Update KAT values
Ko-
2020-05-29 18:50:37 +0200
-
4883f2ce89
Add domain separation to NewHope
Ko-
2020-05-29 16:41:41 +0200
-
-
5a89c92900
Add Keccakx4 to build
Thom Wiggers
2020-05-29 12:22:10 +0200
-
adab5eb39a
remove duplicate from Makefiles
Thom Wiggers
2020-05-29 12:14:31 +0200
-
1e8618affa
Remove duplicate sha256x8
Thom Wiggers
2020-05-29 12:13:17 +0200
-
75037b5f13
Fix makefiles
Thom Wiggers
2020-05-29 12:08:57 +0200
-
2f20776d2e
Fix haraka Makefile.Microsoft_nmake
Thom Wiggers
2020-05-29 10:13:20 +0200
-
75416c93f0
Kyber768 and Kyber1024 don't need -maes (see #296)
Thom Wiggers
2020-05-29 10:01:44 +0200
-
-
5f2c322945
Add missing obj file to Windows SPHINCS+ AVX2 builds
Thom Wiggers
2020-05-21 18:51:50 +0200
-
-
a8a263de81
Merge pull request #290 from xvzcf/yml-updates
Thom Wiggers
2020-04-22 09:52:41 +0200
-
-
4a5dc85cb9
Update required_flags for Dilithium's META.ymls.
xvzcf
2020-04-21 10:33:08 -0400
-
-
6a0362c7ba
Merge pull request #287 from PQClean/update-mdss
mergify[bot]
2020-04-15 10:03:25 +0000
-
-
9a2385f308
Update MQDSS round numbers
Thom Wiggers
2020-04-15 09:14:20 +0200
-
-
3922725c6f
Merge pull request #285 from PQClean/one-more-aes-keyexp
Thom Wiggers
2020-04-07 07:31:49 +0200
-