Commit Graph

  • de0ede223f
    Merge pull request #1 from henrydcase/add-license-1 Henry Case 2021-03-25 09:18:07 +0000
  • a6cd87d561
    Create LICENSE Henry Case 2021-03-25 09:17:59 +0000
  • bc76fbab26
    Update README.md Henry Case 2021-03-25 07:34:06 +0000
  • 7023b7f0ff fix some deteails in tests Kris Kwiatkowski 2021-03-25 01:11:53 +0000
  • 5cf635a26b change name of the librarry Kris Kwiatkowski 2021-03-25 00:59:41 +0000
  • 2a7371a40f ups Kris Kwiatkowski 2021-03-25 00:48:05 +0000
  • 58dabbafef add first version of katrunner Kris Kwiatkowski 2021-03-25 00:46:42 +0000
  • b18019c4b2 update readme with building instructions Kris Kwiatkowski 2021-03-25 00:46:19 +0000
  • 27e987f28e update rust binding creation Kris Kwiatkowski 2021-03-25 00:46:02 +0000
  • 5a3ea43c8f update cargo.toml Kris Kwiatkowski 2021-03-25 00:12:56 +0000
  • 730b2c7d47 fix rust bindings Kris Kwiatkowski 2021-03-25 00:08:14 +0000
  • 64dc00767e adds rust binding Kris Kwiatkowski 2021-03-25 00:02:10 +0000
  • 8659d89bc4 fix path to gbench Kris Kwiatkowski 2021-03-24 23:58:58 +0000
  • 88fb6821a9 fix test run Kris Kwiatkowski 2021-03-24 23:55:30 +0000
  • 06d4e77b1b adds benchmark tool Kris Kwiatkowski 2021-03-24 23:50:01 +0000
  • 81ccb71992 adds gtest Kris Kwiatkowski 2021-03-24 23:48:29 +0000
  • 810f460a7e maybe add CI Kris Kwiatkowski 2021-03-24 23:39:12 +0000
  • f02248d478 pqapi.h -> pqc.h Kris Kwiatkowski 2021-03-24 23:34:34 +0000
  • b36a5ff8da adds support for most of the schemes Kris Kwiatkowski 2021-03-24 23:22:44 +0000
  • dbea135685 KEM and Sign C-API Kris Kwiatkowski 2021-03-24 10:25:45 +0000
  • 09db976f4c Adds method registration Kris Kwiatkowski 2021-03-23 09:31:12 +0000
  • badd0c81a6 adds C-API Kris Kwiatkowski 2021-03-23 09:25:18 +0000
  • 67ee416cb7 Remove not needed files Kris Kwiatkowski 2021-03-23 01:42:02 +0000
  • 9d3e07e8d8 Use CMake Kris Kwiatkowski 2021-03-03 06:50:25 +0000
  • 5af3048752 Remove META files Kris Kwiatkowski 2021-03-03 06:43:43 +0000
  • d01efc9f01 Reorg Kris Kwiatkowski 2021-02-20 01:45:07 +0000
  • d7ee70681a add sign back Kris Kwiatkowski 2021-02-20 01:31:21 +0000
  • d9a051d053 move to separated folders Kris Kwiatkowski 2021-02-20 01:30:21 +0000
  • bdcc631260 Removes some variations Kris Kwiatkowski 2021-02-20 01:20:50 +0000
  • 94ec8d340e Fix Kris Kwiatkowski 2021-02-17 13:56:44 +0000
  • 424bd89890 Add one AVX target Kris Kwiatkowski 2021-02-17 13:38:23 +0000
  • 67f275c898 Defines structure of the CMake Kris Kwiatkowski 2021-02-17 12:40:38 +0000
  • 0450bc3215 remove all Makefiles Kris Kwiatkowski 2021-02-10 00:25:08 +0000
  • 9cc316c41f init: cmake Kris Kwiatkowski 2021-02-10 00:21:31 +0000
  • 32c613e8ec Round 3 update for Dilithium (from github source) (#369) John Schanck 2021-02-01 00:32:40 -0500
  • 1eb8fbe8d3 FrodoKEM: Fix bug in the output of the ct_verify function (#367) Matthias J. Kannwischer 2020-12-14 16:39:10 +0100
  • f1c917abb8 fix #364 Matthias J. Kannwischer 2020-12-02 14:25:05 +0100
  • 87c40ab558 Disable SPHINCS+ test taking too much RAM in ASAN Thom Wiggers 2020-12-01 12:33:33 +0100
  • 9b39cf950c Disable slowest tests on travis Thom Wiggers 2020-11-24 11:20:24 +0100
  • 578a9d66ce Disable asan if clang is mentioned in CC (like in 'ccache clang') Thom Wiggers 2020-11-18 09:27:46 +0100
  • f5b1c258c4 Disable skipping slow tests Thom Wiggers 2020-11-10 17:51:33 +0100
  • acbb632daf Use PQClean AES John M. Schanck 2020-11-27 10:24:23 -0500
  • e2f9b54f9a explicit casts John M. Schanck 2020-11-27 08:32:56 -0500
  • 127e9ec326 Round 3 Kyber John M. Schanck 2020-10-27 09:48:42 -0400
  • 60111b36b2 Prepare for round 3 update with packaging script John M. Schanck 2020-10-26 20:05:07 -0400
  • 7df37208d6 Fix boolean operation in assignment Thom Wiggers 2020-09-22 08:44:17 +0200
  • 2dfa7ed48f Fix libname for kyber90s Thom Wiggers 2020-09-17 13:34:32 +0200
  • 22cb59d083 Silence a bunch of Windows warnings Thom Wiggers 2020-09-17 10:23:24 +0200
  • c0f56ccdc2 Update Kyber from upstream Thom Wiggers 2020-07-31 08:17:42 +0200
  • 7aef8a6f80 Update Rainbow to round 3 parameter sets (#361) Matthias J. Kannwischer 2020-11-27 18:55:15 +0100
  • 560ac15334 Fix missed overflowing mul in FrodoKEM Thom Wiggers 2020-11-24 11:23:09 +0100
  • 6d6776f3fe skip new clang-tidy checks Matthias J. Kannwischer 2020-11-19 16:09:18 +0100
  • af9b25b8fa Fix more overflowing muls in Frodo Thom Wiggers 2020-11-18 17:56:21 +0100
  • 583423b2ee hqc-rmrs-256: remove unused static vars John M. Schanck 2020-11-18 17:14:30 -0500
  • 9a1319454f Also fix problem in FrodoKEM-SHAKE Thom Wiggers 2020-11-17 12:28:12 +0100
  • 747908d35b Fix overflowing multiplication in FrodoKEM AES Thom Wiggers 2020-11-17 12:25:34 +0100
  • 7bac779bb5 ntru/poly_rq_mul: explicit casts to satisfy 32-bit clang sanitizer John M. Schanck 2020-11-10 15:43:51 -0500
  • bc7bc515e9 Disable buggy clang-tidy valist linters Thom Wiggers 2020-11-06 09:59:40 +0100
  • 7d44f5f587 ntru: faster multiplication for reference implementations John M. Schanck 2020-11-05 18:06:01 -0500
  • 3543b1718d slightly faster avx2 schoolbook multiplications John M. Schanck 2020-10-30 18:01:44 -0400
  • 8263a9d0cb explicit casts John M. Schanck 2020-10-28 23:42:28 -0400
  • 4406f00784 simplify pack_unpack.c John M. Schanck 2020-10-28 23:31:01 -0400
  • 7b48693ae8 Remove empty file John M. Schanck 2020-10-28 12:15:04 -0400
  • cb38d66efd Update packaging script version John M. Schanck 2020-10-28 12:12:44 -0400
  • df9f4a17a4 Clean up AVX2 code John M. Schanck 2020-10-28 12:02:04 -0400
  • 997f9d462b saber: output pointers on left, and size_t for indexing John M. Schanck 2020-10-19 12:23:48 -0400
  • 7a3e05045c saber: fix initialization and casting issues John M. Schanck 2020-10-16 07:48:23 -0400
  • b1a3b03e65 *saber/avx2: declare mul_add static John M. Schanck 2020-10-15 20:45:21 -0400
  • 39c00e8c47 Update Saber and add AVX2 implementation John M. Schanck 2020-10-15 20:00:04 -0400
  • de8665bff2 duplicate_consistency: strip spaces before comparison John M. Schanck 2020-10-23 10:00:50 -0400
  • f11041f45f falcon: use hyphen in library name John M. Schanck 2020-10-21 17:18:02 -0400
  • 79623b0765 Add AVX2 Falcon John M. Schanck 2020-10-21 16:37:33 -0400
  • 1113fdce69 HQC: remove bitmask macro John M. Schanck 2020-10-25 22:35:59 -0400
  • a96df80f89 HQC: update from upstream John M. Schanck 2020-10-25 22:17:30 -0400
  • 0bbc8ccf4c hqc: pclmul to pclmulqdq John M. Schanck 2020-10-23 10:15:40 -0400
  • 0fcd954047 hqc: Add -Wshadow and fix shadowing warnings John M. Schanck 2020-10-23 08:26:41 -0400
  • 174060858b Setup python correctly in common tests on Windows and MacOS Thom Wiggers 2020-10-16 13:00:58 +0200
  • f53268924d fix emulated common tests Thom Wiggers 2020-10-13 13:14:33 +0200
  • 8914d1669d fix another typo in common tests Thom Wiggers 2020-10-13 13:07:58 +0200
  • b1ed225699 Update workflows Thom Wiggers 2020-10-13 08:10:16 +0200
  • a7bff5a7b5 Do not test if other schemes duplicate_consistency files changed Thom Wiggers 2020-10-12 09:51:33 +0200
  • 4793d260eb fix pull request trigger for common workflow Thom Wiggers 2020-10-12 09:33:08 +0200
  • c96487039f Schedule nightly builds Thom Wiggers 2020-10-11 13:26:09 +0200
  • 6b7a685b20 don't trigger builds on markdown file changes Thom Wiggers 2020-10-11 13:23:38 +0200
  • 708de2c3c4 putting all badges in the README was a bit too much Thom Wiggers 2020-10-11 13:20:15 +0200
  • 904f91cf9b Update README with github actions info Thom Wiggers 2020-10-11 13:14:30 +0200
  • 97968b3768 ntru: Match sample_fixed_weight to spec. Changes KATs. (c.f. Simone Dutto pqcforum 20200731) John M. Schanck 2020-10-16 13:08:44 -0400
  • b5dab8de93 Update NTRU John M. Schanck 2020-10-09 15:13:48 -0400
  • ba7ac6f316 dilithium: format nttconsts.c John M. Schanck 2020-10-08 11:54:45 -0400
  • 3db4fa4876 dilithium: Remove leading underscore from some internal symbols John M. Schanck 2020-10-08 09:56:15 -0400
  • 351d17ae70 Implement testing via Github actions Thom Wiggers 2020-05-29 15:08:51 +0200
  • f38ac3c833 HQC: updated packaging script. should resolve #327 John M. Schanck 2020-10-05 12:55:34 -0400
  • f80ed6dce2 ntru: sort includes John M. Schanck 2020-10-05 18:38:22 -0400
  • 61e52f8004 ntru: fix narrowing warning John M. Schanck 2020-10-05 14:21:52 -0400
  • 4267e51253 ntru: packaging script update. resolves #331 John M. Schanck 2020-10-05 14:09:11 -0400
  • be7f11975d Fix flags specified in HQC meta files Thom Wiggers 2020-10-01 09:21:39 +0200
  • 12c99ff23a Namespace global variable in HQC Thom Wiggers 2020-10-01 09:17:54 +0200
  • 7bc63d020b Fix test_symbol_namespace Thom Wiggers 2020-10-01 09:17:34 +0200
  • c19e9513e8 falcon: fix fpr_lt John M. Schanck 2020-09-18 22:18:08 -0400
  • ff16fec435 astyle John M. Schanck 2020-09-17 11:54:58 -0400