sort by:
Revision Author Date Message Commit Date
bc71760 Merge pull request #385 from PQClean/compat.h Compatibility shim for unaligned vector types 06 May 2021, 08:34:40 UTC
19b438b Merge pull request #393 from jschanck/hqc HQC-192/avx2: fix missing initialization in compute_syndromes 06 May 2021, 08:33:15 UTC
e9fe4eb HQC-192/avx2: fix missing initialization in compute_syndromes 05 May 2021, 15:29:15 UTC
ef4ad5d HQC/avx2: trim excessive stack allocation (#390) 02 April 2021, 17:10:57 UTC
e463123 Merge pull request #386 from PQClean/remove-flags-hardcoded Remove hardcoded CPU flags for MacOS 31 March 2021, 06:58:18 UTC
9aba2f3 Merge pull request #389 from jschanck/hqc Fix alignment issue in HQC avx2 code 31 March 2021, 06:56:54 UTC
8c18672 Fix alignment issue in HQC avx2 code 30 March 2021, 16:21:55 UTC
caa374f also cover test_boolean.py because it also uses pycparser 25 March 2021, 09:33:16 UTC
e868142 Remove hardcoded CPU flags for MacOS We're no longer running on Travis and I can't reproduce this issue anymore. 25 March 2021, 09:21:49 UTC
bb0ad4a Overrule compat.h in test_char.py 24 March 2021, 13:08:06 UTC
8aca780 Include compatibility shim in mceliece 19 March 2021, 11:10:36 UTC
1e116a6 initial version of compat.h 19 March 2021, 11:10:15 UTC
865f0bd Merge pull request #384 from PQClean/fix-376 Disable a clang-tidy lint 18 March 2021, 10:17:25 UTC
03c25db Disable a clang-tidy lint [skip ci] 18 March 2021, 08:52:17 UTC
6f22c50 Merge pull request #382 from jschanck/mceliece Fix McEliece sse/avx for use in shared libraries 16 March 2021, 14:07:53 UTC
d662b4b Keep McEliece constants out of global offset table 15 March 2021, 15:07:14 UTC
dbbfe0d Merge pull request #377 from PQClean/update-sphincs-params Update SPHINCS+ parameters for R3 12 March 2021, 01:43:15 UTC
3b46857 Update SPHINCS+ parameters 11 March 2021, 10:12:03 UTC
ebcc71c Merge pull request #373 from jschanck/dilithium Pull Dilithium changes from upstream 11 February 2021, 13:46:49 UTC
5285128 dilithium/fips202x4: align _mm_storel_pd result using double on stack 09 February 2021, 16:21:38 UTC
52750b8 Pull Dilithium changes from upstream 09 February 2021, 15:43:16 UTC
02beb7f Merge pull request #370 from jschanck/falcon Use hash_to_point_ct for both Falcon-512 and 1024 03 February 2021, 09:41:21 UTC
fb688ba Consistent use of hash_to_point_ct between Falcon-512 and 1024 01 February 2021, 16:30:50 UTC
4f86c39 Round 3 update for Dilithium (from github source) (#369) * Update Dilithium * Alternative montgomery reduce to avoid i386 functest errors * Explicit casts for msvc * More casts; bump upstream version; fix metadata * another cast 01 February 2021, 05:32:40 UTC
3d7d202 FrodoKEM: Fix bug in the output of the ct_verify function (#367) * Fix bug in the output of the ct_verify function A bug in the CCA transformation was reported on the pqc-forum on 2020-12-10 https://groups.google.com/a/list.nist.gov/g/pqc-forum/c/kSUKzDNc5ME It was fixed today in https://github.com/microsoft/PQCrypto-LWEKE/commit/669522db63850fa64d1a24a47e138e80a59349db. This commit ports that fix to PQClean * add note to SECURITY.md * update upstream commit in META.yml 14 December 2020, 15:39:10 UTC
c380c62 Merge pull request #366 from PQClean/fix364 Rainbow: Fix out out-of-bounds memset 02 December 2020, 16:17:18 UTC
76641be fix #364 02 December 2020, 13:25:05 UTC
168e362 Merge pull request #353 from PQClean/enable_slow_tests Disable skipping slow tests 02 December 2020, 08:09:12 UTC
0d88ed6 Disable SPHINCS+ test taking too much RAM in ASAN 01 December 2020, 11:33:33 UTC
957996d Merge pull request #349 from jschanck/update-kyber Round 3 Kyber 30 November 2020, 12:55:16 UTC
fedc88b Disable slowest tests on travis 30 November 2020, 12:51:28 UTC
7557be7 Disable asan if clang is mentioned in CC (like in 'ccache clang') 30 November 2020, 12:51:28 UTC
3e2c7b6 Disable skipping slow tests 30 November 2020, 12:51:28 UTC
3d50791 Update Rainbow to round 3 parameter sets (#361) * rainbow update * update workflows * re-add /O2 in nmake Makefile 27 November 2020, 17:55:15 UTC
bde9162 Use PQClean AES 27 November 2020, 15:25:12 UTC
c00cb2d explicit casts 27 November 2020, 13:32:56 UTC
688ff2f Round 3 Kyber 27 November 2020, 02:42:35 UTC
10d3f34 Prepare for round 3 update with packaging script 26 November 2020, 18:10:21 UTC
4aca5de Fix boolean operation in assignment 26 November 2020, 18:10:21 UTC
a385278 Fix libname for kyber90s 26 November 2020, 18:10:21 UTC
e7a8392 Silence a bunch of Windows warnings 26 November 2020, 18:10:21 UTC
c99c406 Update Kyber from upstream Makes Kyber-AVX run on MacOS (#251) 26 November 2020, 18:10:21 UTC
b41dc77 Merge pull request #363 from PQClean/fix_frodo_take3 Fix missed overflowing mul in FrodoKEM 25 November 2020, 10:30:28 UTC
cdd1141 Fix missed overflowing mul in FrodoKEM It happened in another place 24 November 2020, 10:50:33 UTC
d32b1cd Merge pull request #360 from PQClean/clang12 Skip overly restrictive clang-tidy checks 19 November 2020, 17:26:47 UTC
eb6c205 skip new clang-tidy checks my new clang-tidy version comes with some quite restrictive checks that fail on current code in PQClean. I have disabled the following three: https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/llvmlibc-restrict-system-libc-headers.html https://clang.llvm.org/extra/clang-tidy/checks/cppcoreguidelines-init-variables.html https://clang.llvm.org/extra/clang-tidy/checks/bugprone-reserved-identifier.html 19 November 2020, 15:09:18 UTC
891e2e2 Merge pull request #357 from PQClean/fix_frodo_more Fix more overflowing muls in Frodo 19 November 2020, 14:07:16 UTC
6d0684d Fix more overflowing muls in Frodo 19 November 2020, 06:48:32 UTC
7218c56 Merge pull request #358 from jschanck/hqc hqc-rmrs-256: remove unused static vars 19 November 2020, 06:46:28 UTC
b4945e4 hqc-rmrs-256: remove unused static vars 18 November 2020, 22:14:30 UTC
954c80b Merge pull request #356 from PQClean/fix_frodokem Fix overflowing multiplication in FrodoKEM AES 18 November 2020, 13:28:09 UTC
01f709a Also fix problem in FrodoKEM-SHAKE 18 November 2020, 08:05:35 UTC
3efcd2b Fix overflowing multiplication in FrodoKEM AES 17 November 2020, 11:25:34 UTC
9120129 Merge pull request #354 from jschanck/ntru ntru/poly_rq_mul: explicit casts to satisfy 32-bit clang sanitizer 17 November 2020, 10:55:12 UTC
9e543a4 ntru/poly_rq_mul: explicit casts to satisfy 32-bit clang sanitizer 10 November 2020, 20:43:51 UTC
3c8be3c Merge pull request #351 from PQClean/disable-valist-tidy Disable buggy clang-tidy valist linters 09 November 2020, 10:21:04 UTC
dd1845b Merge pull request #350 from jschanck/ntru NTRU: faster multiplication for reference implementations 06 November 2020, 10:32:10 UTC
a44e35d Disable buggy clang-tidy valist linters 06 November 2020, 08:59:40 UTC
941e0bf ntru: faster multiplication for reference implementations 05 November 2020, 23:06:01 UTC
3c45712 Merge pull request #340 from jschanck/saber Update Saber and add AVX2 implementation 02 November 2020, 08:31:26 UTC
7371c4a Merge pull request #344 from jschanck/falcon Add AVX2 Falcon 02 November 2020, 08:25:52 UTC
e1036c8 Merge pull request #348 from jschanck/hqc Round 3 HQC 02 November 2020, 08:23:29 UTC
dd00b7f slightly faster avx2 schoolbook multiplications 30 October 2020, 22:01:44 UTC
11b4772 explicit casts 29 October 2020, 03:42:28 UTC
f8503cb simplify pack_unpack.c 29 October 2020, 03:31:01 UTC
8af8939 Remove empty file 28 October 2020, 16:15:04 UTC
bb037b9 Update packaging script version 28 October 2020, 16:12:44 UTC
135f95e Clean up AVX2 code 28 October 2020, 16:07:07 UTC
e92a052 saber: output pointers on left, and size_t for indexing 28 October 2020, 16:07:07 UTC
2f97b11 saber: fix initialization and casting issues 28 October 2020, 16:07:07 UTC
baa309e *saber/avx2: declare mul_add static 28 October 2020, 16:07:07 UTC
0a31468 Update Saber and add AVX2 implementation 28 October 2020, 16:07:07 UTC
a439b49 HQC: remove bitmask macro 26 October 2020, 02:43:14 UTC
52e1b5c HQC: update from upstream 26 October 2020, 02:18:26 UTC
16cf67b hqc: pclmul to pclmulqdq 26 October 2020, 02:18:26 UTC
4f44dc7 hqc: Add -Wshadow and fix shadowing warnings 26 October 2020, 02:18:23 UTC
2aab49b duplicate_consistency: strip spaces before comparison 23 October 2020, 14:00:50 UTC
b4078aa Merge pull request #338 from PQClean/update-readme-CI Some finetuning of Github Actions builds 23 October 2020, 07:13:00 UTC
d0cea52 falcon: use hyphen in library name 21 October 2020, 21:18:02 UTC
3119056 Add AVX2 Falcon 21 October 2020, 20:37:33 UTC
ba43b87 Merge pull request #341 from jschanck/ntru ntru: Match sample_fixed_type to specification 17 October 2020, 08:06:15 UTC
81425ed ntru: Match sample_fixed_weight to spec. Changes KATs. (c.f. Simone Dutto pqcforum 20200731) 16 October 2020, 17:08:44 UTC
d10fa81 Setup python correctly in common tests on Windows and MacOS 16 October 2020, 11:00:58 UTC
204bab5 fix emulated common tests 13 October 2020, 11:14:33 UTC
bf7b755 fix another typo in common tests 13 October 2020, 11:07:58 UTC
b2dfb3e Update workflows 13 October 2020, 06:10:16 UTC
d665d3f Merge pull request #337 from jschanck/ntru Update NTRU 13 October 2020, 06:09:14 UTC
a94abf0 Update NTRU Oussama Danba caught a bug in how we were handing a test related to ciphertext encoding. Not a security issue as far as we can tell, but certainly not the correct behavior. More detail here: https://github.com/jschanck/ntru/commit/e0ab9525f1797dcff875c67f08f56db03f3c7deb This commit also switches ntruhrss701/avx2/poly_S3_inv to the Bernstein--Yang code, also slightly simplifies the poly_Rq_to_S3 routine. 12 October 2020, 19:24:00 UTC
4215ad7 Do not test if other schemes duplicate_consistency files changed 12 October 2020, 07:51:33 UTC
fda6416 Merge pull request #335 from jschanck/dilithium Fix dilithium namespacing issues 12 October 2020, 07:35:06 UTC
b36ca46 fix pull request trigger for common workflow 12 October 2020, 07:33:08 UTC
26599d6 dilithium: format nttconsts.c 11 October 2020, 18:25:44 UTC
4bc2872 dilithium: Remove leading underscore from some internal symbols 11 October 2020, 18:25:44 UTC
de2338d Schedule nightly builds 11 October 2020, 11:26:09 UTC
a613db4 don't trigger builds on markdown file changes 11 October 2020, 11:23:38 UTC
7a7caad putting all badges in the README was a bit too much 11 October 2020, 11:20:31 UTC
f9f50eb Update README with github actions info 11 October 2020, 11:14:30 UTC
462c797 Merge pull request #300 from thomwiggers/test-actions Use Github Actions to run tests (+ many SPHINCS+ AVX2 fixes for Windows) 11 October 2020, 11:05:16 UTC
32b0660 Implement testing via Github actions * Fix a bunch of issues in SPHINCS+ on Windows * Fix testing makefile dependencies by fixing times of common files (affected Windows testing mainly) 09 October 2020, 13:11:23 UTC
1941405 Merge pull request #332 from jschanck/hqc HQC: updated packaging script. should resolve #327 06 October 2020, 07:08:28 UTC
back to top