Commit Graph

  • 2244735a87
    Merge pull request #175 from PQClean/hash_state_struct Joost Rijneveld 2019-05-21 17:03:50 +0200
  • cb39f46854
    Merge pull request #177 from PQClean/fix-166 Joost Rijneveld 2019-05-21 17:02:58 +0200
  • 901761d88a make VS compiler happy in matrix_shake.c Matthias J. Kannwischer 2019-05-21 16:22:09 +0200
  • df4319c47f add duplicate consistency check Matthias J. Kannwischer 2019-05-21 15:58:20 +0200
  • 57ad79ae3a remove preprocessor conditionals from frodokem640shake Matthias J. Kannwischer 2019-05-21 15:51:56 +0200
  • cf8e4e5179 add optimized frodokem640aes Matthias J. Kannwischer 2019-05-21 15:46:59 +0200
  • 7701666093 remove OPENSSL preprocessor conditionals Matthias J. Kannwischer 2019-05-21 15:17:57 +0200
  • 081442bb8d use more recent version of the code Matthias J. Kannwischer 2019-05-21 15:15:52 +0200
  • 199adb8072
    Add -Wredundant-decls Thom Wiggers 2019-05-20 16:12:01 +0200
  • a4906713be use optimized matrix_shake.c for frodokem640shake Matthias J. Kannwischer 2019-05-20 15:12:51 +0200
  • 0e73f2dda2
    Use opaque fips202 structs in MQDSS Thom Wiggers 2019-05-20 10:52:28 +0200
  • 692fba119c
    Port SPHINCS+-SHAKE256 to fips202 ctx structs Thom Wiggers 2019-05-20 10:38:31 +0200
  • 98002329ad
    Port NewHope to fips202 structs Thom Wiggers 2019-05-20 10:30:35 +0200
  • 23e118207d
    Port Kyber{512,768,1024} to fips202 ctx struct Thom Wiggers 2019-05-20 10:23:22 +0200
  • b153768783
    Implement ctx struct for fips202 Thom Wiggers 2019-05-20 10:22:51 +0200
  • 6953a0b32e
    Port SPHINCS+-SHA256 to sha256ctx struct Thom Wiggers 2019-05-20 09:39:06 +0200
  • 7c30aa73c9
    SHA2 state constants in common Thom Wiggers 2019-05-20 09:20:12 +0200
  • 17ea905952 moved license to one license file Leon 2019-05-19 19:52:19 +0200
  • 7cbeeaee59 update META.yml Leon 2019-05-19 19:51:36 +0200
  • fcbd6918c2 create api.h Leon 2019-05-19 19:41:03 +0200
  • d02c1879e9 added todo Leon 2019-05-19 19:40:38 +0200
  • b40d53b0d8 added license Leon 2019-05-19 19:39:57 +0200
  • 10aa790154 remove this one Leon 2019-05-19 19:16:16 +0200
  • 587090e744 renamed to something more appropriate, copied source code, ran astyle Leon 2019-05-19 19:14:46 +0200
  • ed9ec18c63
    Merge pull request #160 from PQClean/newhope Douglas Stebila 2019-05-18 13:56:04 +0200
  • 82fdce64a2 Macro for loop length Douglas Stebila 2019-05-18 11:27:45 +0200
  • 3d67b4c1c2 add duplicate consistency checks and remove some comments Matthias J. Kannwischer 2019-05-17 16:10:07 +0200
  • 752ff05b52 add folder + META.yml for ledacrypt kem lt for category 1 with n0=2 Leon 2019-05-16 15:20:06 +0200
  • cae06d3e19
    Merge pull request #170 from PQClean/nistkat_signature Joost Rijneveld 2019-05-16 13:29:54 +0200
  • 0dd0a4a528 fix format strings for Windows Matthias J. Kannwischer 2019-05-16 11:30:24 +0200
  • 951f7a0824 check nist kats for signatures. resolves #169 Matthias J. Kannwischer 2019-05-16 11:20:18 +0200
  • 299ffc951d
    Mark variable as extern in .h; declare in .c Joost Rijneveld 2019-05-15 11:08:57 +0200
  • f846727acb
    Revert "Remove redundant array decl SPHINCS+" Joost Rijneveld 2019-05-15 10:44:38 +0200
  • 07705d1b0a
    Merge pull request #167 from PQClean/sphincs-redundant-array Joost Rijneveld 2019-05-15 10:35:21 +0200
  • 00639575b0
    Remove redundant array decl SPHINCS+ Joost Rijneveld 2019-05-15 10:23:33 +0200
  • 0127ba93f5 Add IND-CPA/IND-CCA2 security field to METADATA. add test for it as well (#165) Matthias J. Kannwischer 2019-05-13 17:20:33 +0200
  • 6659ba1d9c add IND-CPA/IND-CCA2 flag to newhope Matthias J. Kannwischer 2019-05-13 13:30:01 +0200
  • 50b1bf959e Merge branch 'cpaccametadata' into newhope Matthias J. Kannwischer 2019-05-13 13:23:57 +0200
  • 1597e62514 add IND-CPA/IND-CCA2 security field to METADATA. add test for it as well Matthias J. Kannwischer 2019-05-13 13:17:41 +0200
  • ba04db65d7 Fix wrong security level for FrodoKEM-976-AES Douglas Stebila 2019-05-10 14:16:10 -0400
  • 4270a54161
    Merge pull request #162 from PQClean/mqdss Douglas Stebila 2019-05-10 10:43:59 -0400
  • 3d7cbefd3b
    Merge pull request #118 from PQClean/all-the-sphincs Douglas Stebila 2019-05-10 10:43:09 -0400
  • 04e226ae91
    Merge pull request #164 from PQClean/randomciphertext Joost Rijneveld 2019-05-10 10:00:56 +0200
  • de30a2bdcd Merge branch 'randomciphertext' into newhope Matthias J. Kannwischer 2019-05-09 07:46:24 +0200
  • aaea91f315 change ciphertext to completly random value to also cover only passively secure schemes Matthias J. Kannwischer 2019-05-09 07:36:05 +0200
  • 75015226a2 add newhope1024cpa Matthias J. Kannwischer 2019-05-08 17:38:41 +0200
  • 4f4ed3cc8b add newhope512cpa Matthias J. Kannwischer 2019-05-08 17:33:08 +0200
  • 12fafb1bf0 rename newhope1024ccakem -> newhope1024cca Matthias J. Kannwischer 2019-05-08 17:07:57 +0200
  • d879595da3 add newhope512cca Matthias J. Kannwischer 2019-05-08 17:06:55 +0200
  • 01b3bde4bd remove testvector hash Matthias J. Kannwischer 2019-05-07 19:33:23 +0200
  • 82e53bfdd1 fix MS compiler warnings Matthias J. Kannwischer 2019-05-07 19:20:06 +0200
  • 5065f46aa7 add newhope1024ccakem Matthias J. Kannwischer 2019-04-29 17:22:02 +0200
  • 2e0288904a
    Rename makefile test to avoid confusion Joost Rijneveld 2019-05-06 16:15:21 +0200
  • 56a3715ddc Kyberv2 (#150) cryptojedi 2019-05-06 14:50:27 +0200
  • 3494c96e53
    Update to latest changes from upstream, fix correctness on MS Visual Studio (#163) Douglas Stebila 2019-05-05 18:33:34 -0400
  • 6e1f66d047
    Don't run testvectors checks on KEMs (#161) Douglas Stebila 2019-04-30 11:15:57 -0400
  • 2502ed604b
    Add windows Makefiles Joost Rijneveld 2019-04-30 11:35:21 +0200
  • cec568d235
    Add test to check for existence of both makefiles Joost Rijneveld 2019-04-30 11:35:29 +0200
  • d219bd7a16
    Remove api.h from duplicate files Joost Rijneveld 2019-04-30 11:23:40 +0200
  • 444e43986e
    Add duplicate checks for MQDSS Joost Rijneveld 2019-04-30 11:16:59 +0200
  • a91df71776
    Add MQDSS-64 Joost Rijneveld 2019-04-30 11:16:50 +0200
  • bd2dd0b126
    Add MQDSS-48 license Joost Rijneveld 2019-04-30 11:12:31 +0200
  • 46698bf4c8
    Prevent unnecessary type coercion Joost Rijneveld 2019-04-30 11:04:37 +0200
  • 8357fb1c80
    Format mqdss-48 Joost Rijneveld 2019-04-30 10:54:16 +0200
  • 2e304246c4
    Implement detached MQDSS signatures Joost Rijneveld 2019-04-30 10:53:58 +0200
  • db6f71086f
    MQDSS-48 before detached signatures Joost Rijneveld 2019-04-29 17:19:52 +0200
  • 8d7c327e1e Add link to test framework wiki page. Douglas Stebila 2019-04-29 21:52:41 -0400
  • b536f7324c
    Add remaining NTRU Round 2 schemes (#158) Douglas Stebila 2019-04-29 13:18:00 -0400
  • cfa08ef5f2
    Skip AppVeyor and CircleCI tests for SPHINCS Joost Rijneveld 2019-04-29 15:48:44 +0200
  • 266a40d2fe Move length-secret-key Douglas Stebila 2019-04-29 09:48:15 -0400
  • 2a0dcf720e Merge branch 'more-ntru' of github.com:PQClean/PQClean into more-ntru Douglas Stebila 2019-04-29 09:41:28 -0400
  • e568dd09c0 Copy ntru fixes from recent commits Douglas Stebila 2019-04-16 21:11:36 -0400
  • 6e86989eb2 Undo breaking compiler warning fix Douglas Stebila 2019-04-15 09:48:56 -0400
  • 2927f42c59 Fix Windows compiler warnings Douglas Stebila 2019-04-14 20:50:16 -0400
  • 5b733ede1c Add ntruhrss701 Douglas Stebila 2019-04-14 20:26:42 -0400
  • ea8fd5886c Add ntruhps4096821 Douglas Stebila 2019-04-14 19:58:56 -0400
  • fb31e71e7e Metadata and duplicate consistency fixes for ntruhps2048677 Douglas Stebila 2019-04-14 19:58:46 -0400
  • 580b0d76e3 Add ntruhps2048677 Douglas Stebila 2019-04-14 19:44:26 -0400
  • a4c617bb0c
    Merge pull request #156 from PQClean/vla Joost Rijneveld 2019-04-24 16:12:18 +0200
  • f3980cf033
    Fix input/output overwrite for MGF1 Joost Rijneveld 2019-04-24 14:04:33 +0200
  • 08e6c6c052
    Use more standard -Wvla Joost Rijneveld 2019-04-24 13:52:54 +0200
  • 68b12866ce
    Use more standard Wvla Joost Rijneveld 2019-04-24 13:52:02 +0200
  • 713f6788b9
    Fix VLAs in SHA256 Joost Rijneveld 2019-04-24 12:57:51 +0200
  • 821916bc98
    Prevent VLA in Haraka Joost Rijneveld 2019-04-24 12:52:02 +0200
  • 908329e0e8
    Throw errors when using variable-length arrays Joost Rijneveld 2019-04-24 12:42:59 +0200
  • e32666a0ab
    Throw errors when using variable-length arrays Joost Rijneveld 2019-04-24 12:35:17 +0200
  • 90a35757df
    Increase travis_wait to 60, e.g. for SPHINCS Joost Rijneveld 2019-04-23 13:53:32 +0200
  • 7ee9b2cabb
    Update testvector hashes after 8c007bf Joost Rijneveld 2019-04-23 13:00:16 +0200
  • 5783c2d74f
    Move SPHINCS secret key length to scheme META Joost Rijneveld 2019-04-23 11:28:05 +0200
  • 87cb0befee
    Update Haraka to constant-time implementation Joost Rijneveld 2019-04-23 10:43:22 +0200
  • 1017c10d0a
    Add -O3 to CFLAGS Thom Wiggers 2019-04-17 11:54:29 +0200
  • 3d09ea3ad5
    Add duplicate consistency checks Joost Rijneveld 2019-04-17 11:30:05 +0200
  • c6af1c768e
    Fix SPHINCS api.h constants Joost Rijneveld 2019-04-17 10:45:13 +0200
  • fae8313664
    Add the other 35 SPHINCS+ variants Joost Rijneveld 2019-04-16 15:15:03 +0200
  • 85be522a16
    Merge pull request #154 from PQClean/detect_travis_Cron Joost Rijneveld 2019-04-23 12:53:17 +0200
  • cf0a4dcd54
    Merge pull request #155 from PQClean/diff-duplicate-consistency Thom Wiggers 2019-04-23 12:24:00 +0200
  • fa7d257832
    Make diffs in dup_consistency files part of scheme Joost Rijneveld 2019-04-23 12:14:53 +0200
  • 1a6f441f36
    add comment about travis-wait Thom Wiggers 2019-04-23 10:40:14 +0200
  • 552d9f0215
    Specify travis_wait Thom Wiggers 2019-04-23 09:44:42 +0200
  • 029146566e
    Detect cron builds on Travis CI Thom Wiggers 2019-04-23 09:42:10 +0200