322 Commits (ebcc71c51a30b6e5db4f1fade22999b346fdafce)

Autor SHA1 Nachricht Datum
  John M. Schanck 52750b86b1 Pull Dilithium changes from upstream vor 3 Jahren
  John Schanck 4f86c39515
Round 3 update for Dilithium (from github source) (#369) vor 3 Jahren
  Thom Wiggers 0d88ed65d9
Disable SPHINCS+ test taking too much RAM in ASAN vor 4 Jahren
  Thom Wiggers 7557be7471
Disable asan if clang is mentioned in CC (like in 'ccache clang') vor 4 Jahren
  Thom Wiggers 3e2c7b6b05
Disable skipping slow tests vor 4 Jahren
  Matthias J. Kannwischer 3d5079129d
Update Rainbow to round 3 parameter sets (#361) vor 4 Jahren
  John M. Schanck bde916274f Use PQClean AES vor 4 Jahren
  John M. Schanck 688ff2fe50 Round 3 Kyber vor 4 Jahren
  John M. Schanck 10d3f34b39 Prepare for round 3 update with packaging script vor 4 Jahren
  Thom Wiggers c99c406551 Update Kyber from upstream vor 4 Jahren
  John M. Schanck f8503cbd71 simplify pack_unpack.c vor 4 Jahren
  John M. Schanck 135f95e15b Clean up AVX2 code vor 4 Jahren
  John M. Schanck 0a3146831f Update Saber and add AVX2 implementation vor 4 Jahren
  John M. Schanck a439b498fc HQC: remove bitmask macro vor 4 Jahren
  John M. Schanck 52e1b5c94b HQC: update from upstream vor 4 Jahren
  John M. Schanck 2aab49b09e duplicate_consistency: strip spaces before comparison vor 4 Jahren
  John M. Schanck 31190562b7 Add AVX2 Falcon vor 4 Jahren
  Thom Wiggers 32b066036d
Implement testing via Github actions vor 4 Jahren
  Thom Wiggers 08154573f0
Fix test_symbol_namespace vor 4 Jahren
  John M. Schanck 8ec84d0c3a inspect initializations vor 4 Jahren
  John M. Schanck 720fe60ace Add test/test_boolean.py vor 4 Jahren
  John M. Schanck 0dee1d6aa6 readability changes vor 4 Jahren
  John M. Schanck d4008c7f1e uint8_t api for encode/decode in optimized rmrs vor 4 Jahren
  John M. Schanck 4da9f0b087 more endianness fixes vor 4 Jahren
  John M. Schanck d9e093c1ad satisfy MS compiler vor 4 Jahren
  John M. Schanck 0ff7886b08 narrowing warnings vor 4 Jahren
  John M. Schanck 4aab2dcb23 Rename log and exp to gf_log and gf_exp vor 4 Jahren
  John M. Schanck 04f7375c32 Some MS compiler fixes vor 4 Jahren
  John M. Schanck cc7eae7ce7 typo and more endianness fixes vor 4 Jahren
  John M. Schanck 2a261a3f36 Fix endianness issues vor 4 Jahren
  John M. Schanck 23238dbed5 Initialize arrays in fft.c and fix a few compiler warnings vor 4 Jahren
  John M. Schanck 834f546349 Avoid ==, !=, etc in arithmetic expressions. Some compilers will produce non-constant time code. vor 4 Jahren
  John M. Schanck 9113313eab Replace avx2 'reduce' in gf2x vor 4 Jahren
  John M. Schanck c2083e13d7 New HQC and HQC-RMRS from upstream vor 4 Jahren
  John M. Schanck 4f6e00ed69 NTRU Prime: jump directly to crypto_sort_smallindices vor 4 Jahren
  John M. Schanck 55c6d04df6 NTRU Prime: Simplified patch set vor 4 Jahren
  John M. Schanck 70543bba37 Add sntrup{653,761,857} and ntrulpr{653,761,857} vor 4 Jahren
  John M. Schanck f1287684e3 NTRU: duplicate consistency vor 4 Jahren
  Matthias J. Kannwischer 9fbfb230a9 remove threebears, ledakem, newhope, mqdss, qtesla vor 4 Jahren
  Thom Wiggers 90630db2eb
Add MQDSS AVX2 implementations (#288) vor 4 Jahren
  Thom Wiggers 9e4d07dba1
Speed up test collection (#298) vor 4 Jahren
  Sebastian 33232a0343
HQC submission (#202) vor 4 Jahren
  Thom Wiggers cd8a6e684a
Filter out clang-tidy on alternate platforms vor 4 Jahren
  Thom Wiggers b263cd07d7
Speed up circleci tests vor 4 Jahren
  Douglas Stebila 585a001fda Split aes*_keyexp up into ecb and ctr variants vor 4 Jahren
  Thom Wiggers 9b06aedefe
Make sure tests respond to undefined behaviour vor 4 Jahren
  Thom Wiggers 2b267defdb
Enable leak check in Valgrind vor 4 Jahren
  Thom Wiggers acf7760f4d
Fix detecting of to-be-tested changes on Windows vor 4 Jahren
  Thom Wiggers 1a4739e2bf
Move keys to heap for KEMs as well vor 4 Jahren
  Thom Wiggers 65a6a63e08
Put all common primitives on the heap (#266) vor 4 Jahren