Commit Graph

  • 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