560ac153
Fix missed overflowing mul in FrodoKEM by
2020-11-24 11:23:09 +0100
6d6776f3
skip new clang-tidy checks by
2020-11-19 16:09:18 +0100
af9b25b8
Fix more overflowing muls in Frodo by
2020-11-18 17:56:21 +0100
583423b2
hqc-rmrs-256: remove unused static vars by
2020-11-18 17:14:30 -0500
9a131945
Also fix problem in FrodoKEM-SHAKE by
2020-11-17 12:28:12 +0100
747908d3
Fix overflowing multiplication in FrodoKEM AES by
2020-11-17 12:25:34 +0100
7bac779b
ntru/poly_rq_mul: explicit casts to satisfy 32-bit clang sanitizer by
2020-11-10 15:43:51 -0500
bc7bc515
Disable buggy clang-tidy valist linters by
2020-11-06 09:59:40 +0100
7d44f5f5
ntru: faster multiplication for reference implementations by
2020-11-05 18:06:01 -0500
3543b171
slightly faster avx2 schoolbook multiplications by
2020-10-30 18:01:44 -0400
8263a9d0
explicit casts by
2020-10-28 23:42:28 -0400
4406f007
simplify pack_unpack.c by
2020-10-28 23:31:01 -0400
7b48693a
Remove empty file by
2020-10-28 12:15:04 -0400
cb38d66e
Update packaging script version by
2020-10-28 12:12:44 -0400
df9f4a17
Clean up AVX2 code by
2020-10-28 12:02:04 -0400
997f9d46
saber: output pointers on left, and size_t for indexing by
2020-10-19 12:23:48 -0400
7a3e0504
saber: fix initialization and casting issues by
2020-10-16 07:48:23 -0400
b1a3b03e
*saber/avx2: declare mul_add static by
2020-10-15 20:45:21 -0400
39c00e8c
Update Saber and add AVX2 implementation by
2020-10-15 20:00:04 -0400
de8665bf
duplicate_consistency: strip spaces before comparison by
2020-10-23 10:00:50 -0400
f11041f4
falcon: use hyphen in library name by
2020-10-21 17:18:02 -0400
79623b07
Add AVX2 Falcon by
2020-10-21 16:37:33 -0400
1113fdce
HQC: remove bitmask macro by
2020-10-25 22:35:59 -0400
a96df80f
HQC: update from upstream by
2020-10-25 22:17:30 -0400
0bbc8ccf
hqc: pclmul to pclmulqdq by
2020-10-23 10:15:40 -0400
0fcd9540
hqc: Add -Wshadow and fix shadowing warnings by
2020-10-23 08:26:41 -0400
17406085
Setup python correctly in common tests on Windows and MacOS by
2020-10-16 13:00:58 +0200
f5326892
fix emulated common tests by
2020-10-13 13:14:33 +0200
8914d166
fix another typo in common tests by
2020-10-13 13:07:58 +0200
b1ed2256
Update workflows by
2020-10-13 08:10:16 +0200
a7bff5a7
Do not test if other schemes duplicate_consistency files changed by
2020-10-12 09:51:33 +0200
4793d260
fix pull request trigger for common workflow by
2020-10-12 09:33:08 +0200
c9648703
Schedule nightly builds by
2020-10-11 13:26:09 +0200
6b7a685b
don't trigger builds on markdown file changes by
2020-10-11 13:23:38 +0200
708de2c3
putting all badges in the README was a bit too much by
2020-10-11 13:20:15 +0200
904f91cf
Update README with github actions info by
2020-10-11 13:14:30 +0200
97968b37
ntru: Match sample_fixed_weight to spec. Changes KATs. (c.f. Simone Dutto pqcforum 20200731) by
2020-10-16 13:08:44 -0400
b5dab8de
Update NTRU by
2020-10-09 15:13:48 -0400
ba7ac6f3
dilithium: format nttconsts.c by
2020-10-08 11:54:45 -0400
3db4fa48
dilithium: Remove leading underscore from some internal symbols by
2020-10-08 09:56:15 -0400
351d17ae
Implement testing via Github actions by
2020-05-29 15:08:51 +0200
f38ac3c8
HQC: updated packaging script. should resolve #327 by
2020-10-05 12:55:34 -0400
f80ed6dc
ntru: sort includes by
2020-10-05 18:38:22 -0400
61e52f80
ntru: fix narrowing warning by
2020-10-05 14:21:52 -0400
4267e512
ntru: packaging script update. resolves #331 by
2020-10-05 14:09:11 -0400
be7f1197
Fix flags specified in HQC meta files by
2020-10-01 09:21:39 +0200
12c99ff2
Namespace global variable in HQC by
2020-10-01 09:17:54 +0200
7bc63d02
Fix test_symbol_namespace by
2020-10-01 09:17:34 +0200
c19e9513
falcon: fix fpr_lt by
2020-09-18 22:18:08 -0400
ff16fec4
astyle by
2020-09-17 11:54:58 -0400
1ba4f503
falcon: conversion warning by
2020-09-17 11:25:08 -0400
c8cfccc4
falcon/test_boolean: conversion warning by
2020-09-16 09:16:42 -0400
bd1fcaab
rainbow/test_boolean: Use 1^x instead of 1-x to avoid conversion warning by
2020-09-16 08:29:22 -0400
6154c0d7
astyle by
2020-09-15 17:23:57 -0400
82ae2d3e
falcon: satisfy test_boolean by
2020-09-15 13:32:02 -0400
a8c4ac41
sphincs: satisfy test_boolean by
2020-09-15 12:50:49 -0400
512adcc0
frodo: satisfy test_boolean by
2020-09-15 12:42:47 -0400
35f90ed6
rainbow: satisfy test_boolean by
2020-09-15 12:27:00 -0400
798a7ba8
mceliece, ntru, ntruprime: satisfy test_boolean (in int32_sort)" by
2020-09-15 12:24:07 -0400
fdd73d89
inspect initializations by
2020-09-14 17:24:37 -0400
331733e9
Add test/test_boolean.py by
2020-09-14 10:33:13 -0400
629b89ba
readability changes by
2020-09-15 10:33:06 -0400
35ba6eda
trying to satisfy ms again by
2020-09-14 17:47:08 -0400
e49e512b
ms compiler by
2020-09-14 17:36:52 -0400
5cddb24d
typo and unary negation by
2020-09-14 17:11:08 -0400
42473fab
Revert "ms compiler changes for fft.c" by
2020-09-14 17:02:28 -0400
7c4859a1
ms compiler by
2020-09-14 16:45:04 -0400
3138c9c3
uniform vect_compare implementations by
2020-09-14 16:44:09 -0400
d2415c6b
ms compiler changes for reed_solomon.c by
2020-09-14 15:45:24 -0400
84005fd2
negative return code by
2020-09-14 13:19:20 -0400
2f05de25
ms compiler changes for fft.c by
2020-09-14 13:04:38 -0400
262e6416
simplify clean/repetition.c and satisfy test_boolean by
2020-09-14 12:53:28 -0400
c254c230
Fix non-constant time FO test by
2020-09-14 11:27:56 -0400
d1a4fa5e
uint8_t api for encode/decode in optimized rmrs by
2020-09-13 14:13:48 -0400
26e0aea3
more endianness fixes by
2020-09-12 09:59:40 -0400
646f9f4a
satisfy MS compiler by
2020-09-11 18:19:10 -0400
eb120a6b
narrowing warnings by
2020-09-11 16:53:23 -0400
59a1bed7
more endianness fixes by
2020-09-11 13:36:03 -0400
94e8ef48
remove unused function by
2020-09-11 12:47:03 -0400
bf7bd365
Rename log and exp to gf_log and gf_exp by
2020-09-11 12:38:08 -0400
a3c627fe
Some MS compiler fixes by
2020-09-10 18:52:20 -0400
9d35c7bb
typo and more endianness fixes by
2020-09-10 17:00:45 -0400
90fbfa8a
remove spaces before semicolons by
2020-09-10 16:36:42 -0400
d73a713f
Fix endianness issues by
2020-09-10 16:27:12 -0400
1f4fa5ec
compiler warnings by
2020-09-10 16:26:03 -0400
63d033cf
Initialize arrays in fft.c and fix a few compiler warnings by
2020-09-10 10:00:09 -0400
2767acd0
Fix left shift overflow for MASK_N2 by
2020-09-09 17:20:11 -0400
6cf952a2
Remove BITMASK macro by
2020-09-09 16:52:51 -0400
1325ba6d
Remove old HQC implementations by
2020-09-09 16:10:44 -0400
ae30e1f4
Avoid ==, !=, etc in arithmetic expressions. Some compilers will produce non-constant time code. by
2020-09-09 16:07:20 -0400
b16ce915
Avoid using log(a) to check if a==0 by
2020-09-09 16:05:44 -0400
f74c1e6a
Satisfy linter by
2020-09-09 10:03:19 -0400
6c4abb23
Simplify hqc-rmrs*/clean/reed_muller.c and fix potentially non-constant time behavior. by
2020-09-09 09:44:31 -0400
d5fd7d6d
Fix an avx2/gf2x.c buffer overflow by
2020-09-07 18:06:37 -0400
cb7675a9
Replace avx2 'reduce' in gf2x by
2020-09-07 17:00:59 -0400
b0afb62c
New HQC and HQC-RMRS from upstream by
2020-09-07 14:23:34 -0400
abd01782
NTRU Prime: Get random bytes in one shot and use corresponding KATs by
2020-09-07 09:27:39 -0400
6047ae53
NTRU Prime: avoid narrowing in loop iteration by
2020-09-02 17:30:26 -0400
4971f4a4
Revert "NTRU Prime: change prototype for clean/crypto_sort_int32" by
2020-09-02 17:27:14 -0400
fee8635c
NTRU Prime: change prototype for clean/crypto_sort_int32 by
2020-09-02 16:41:51 -0400