Commit Graph

  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • | *
  • * |
  • |\ \
  • | |/
  • |/|
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • | *
  • | |\
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | * |
  • | |\ \
  • | | | *
  • | | |/
  • | | *
  • | | *
  • | | *
  • | |/
  • | *
  • | *
  • * |
  • | *
  • | |\
  • | | *
  • * | |
  • | | *
  • | | |\
  • | | |/
  • | |/|
  • * | |
  • * | |
  • * | |
  • | * |
  • | * |
  • | |\ \
  • | | * |
  • | | * |
  • | |/ /
  • | * |
  • | |\ \
  • | | * |
  • | | * |
  • | | * |
  • | | | *
  • | | | |\
  • | | |_|/
  • | |/| |
  • | * | |
  • | |\ \ \
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | *
  • | | | | |\
  • | | |_|_|/
  • | |/| | |
  • | * | | |
  • | | |/ /
  • | |/| |
  • | * | |
  • |/| | |
  • | * | |
  • | |\ \ \
  • | |/ / /
  • |/| | |
  • * | | |
  • |\ \ \ \
  • * | | | |
  • | * | | |
  • | * | | |
  • |/ / / /
  • | | * /
  • | |/ /
  • |/| |
  • * | |
  • |\ \ \
  • | * | |
  • | * | |
  • |/ / /
  • | * |
  • * | |
  • |\ \ \
  • | * | |
  • | | * |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • | * | |
  • |/ / /
  • * | |
  • * | |
  • |/ /
  • * |
  • * |
  • |\ \
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • 0ee03d4c Merge branch 'aes' into frodo-aes by Douglas Stebila 2019-04-10 12:31:12 -0400
  • c40276dd Link against AES object on Windows by Douglas Stebila 2019-04-10 12:30:02 -0400
  • 7e8bd90d Fix Windows compiler warnings and endianness by Douglas Stebila 2019-04-10 12:21:53 -0400
  • 30c8661d Add FrodoKEM-1344-AES by Douglas Stebila 2019-04-10 12:16:24 -0400
  • 999ea3af Add FrodoKEM-976-AES by Douglas Stebila 2019-04-10 12:11:27 -0400
  • 395f14a2 Allow multiple sources for duplicate consistency checks; break into multiple unit test to improve output by Douglas Stebila 2019-04-10 12:07:49 -0400
  • 69b74706 Fix SHA3 test by Joost Rijneveld 2019-04-10 17:54:52 +0200
  • e9427afe Add FrodoKEM-640-AES by Douglas Stebila 2019-04-10 11:51:09 -0400
  • aea72d3e Add macros for AES block size by Douglas Stebila 2019-04-10 11:50:23 -0400
  • e766700a Add test_aes to `make clean` by Joost Rijneveld 2019-04-10 17:43:04 +0200
  • a2c2521e Merge branch 'master' into frodo-aes by Douglas Stebila 2019-04-10 11:37:44 -0400
  • 5d600a25 Split tests into primitives by Joost Rijneveld 2019-04-10 16:42:28 +0200
  • f4607265 Remove unused imports by Joost Rijneveld 2019-04-10 16:37:59 +0200
  • 03eb577a Pass list instead of single command to subprocess by Joost Rijneveld 2019-04-10 16:37:02 +0200
  • 280bc60b Use standard helper to skip Windows for /common by Joost Rijneveld 2019-04-10 16:34:44 +0200
  • 28337843 Added python test running all unit tests of common crypto functions by Peter Schwabe 2019-04-10 16:02:45 +0200
  • 4970379b Added simple test for AES by Peter Schwabe 2019-04-10 13:24:42 +0200
  • af508a9c SPHINCS: remove stray Makefile variables by Joost Rijneveld 2019-04-10 10:07:44 +0200
  • dc7cfa8d Merge pull request #90 from PQClean/sphincs-shake256-128f-simple by Joost Rijneveld 2019-04-09 18:49:05 +0200
  • ba70da91 Fix variable-length arrays using wrappers by Joost Rijneveld 2019-04-09 18:11:50 +0200
  • e580dcb4 Remove stray include in api.h by Joost Rijneveld 2019-04-09 17:32:40 +0200
  • 6cb332ca Remove conditional preprocessor statements by Joost Rijneveld 2019-04-09 17:32:28 +0200
  • 80af1186 Prevent uninitialized variable warning by Joost Rijneveld 2019-04-08 13:30:39 +0200
  • a300190d Resolve type coercions by Joost Rijneveld 2019-04-06 14:18:55 +0200
  • 7540971a Merge pull request #96 from PQClean/test_preprocessor by Joost Rijneveld 2019-04-09 18:02:27 +0200
  • a14dcefb Add SPHINCS-SHAKE256-128f-simple by Joost Rijneveld 2019-04-05 17:58:48 +0200
  • 56e8d17a Move #if check from manual to automatic by Joost Rijneveld 2019-04-09 16:56:11 +0200
  • dfe95085 Remove preprocessor ignored codepath for Kyber by Joost Rijneveld 2019-04-09 16:49:55 +0200
  • 5853cb8e Test for preprocessor conditionals by Joost Rijneveld 2019-04-09 16:45:41 +0200
  • 8d1ed9af Remove include from Kyber's api.h by Joost Rijneveld 2019-04-09 17:17:30 +0200
  • 9e5fd748 Test for prohibited includes in api.h by Joost Rijneveld 2019-04-09 17:14:34 +0200
  • 45a12595 Added const keyword to a few pointer arguments in AES by Peter Schwabe 2019-04-09 15:41:44 +0200
  • 27366d65 Add FrodoKEM-976-SHAKE and FrodoKEM-1344-SHAKE (#83) by Douglas Stebila 2019-04-09 09:37:51 -0400
  • 37ccc091 Move length-secret-key by Douglas Stebila 2019-04-09 09:11:16 -0400
  • 40661601 Eliminated unnecessary casts by Peter Schwabe 2019-04-09 15:06:23 +0200
  • 6fabab1f Merge branch 'master' into more-frodo by Douglas Stebila 2019-04-09 09:06:20 -0400
  • ed8a4ea2 Fixed wrong header name in aes.c by Peter Schwabe 2019-04-09 14:57:52 +0200
  • 93c24e34 Formatted AES code properly by Peter Schwabe 2019-04-09 14:48:46 +0200
  • 070db10c Added (constant-time) AES implementation, based on BearSSL by Peter Schwabe 2019-04-09 14:35:44 +0200
  • 4bf6810c Explicitly disallow preprocessor #if by Joost Rijneveld 2019-04-09 11:17:54 +0200
  • 0d24eb1f Merge pull request #92 from PQClean/move-secretkey-size-meta by Thom Wiggers 2019-04-08 11:42:29 +0200
  • cffe944b Check that implementations are uniquely named by Joost Rijneveld 2019-04-08 11:32:12 +0200
  • fe010541 Move secret key length to implementation meta by Joost Rijneveld 2019-04-08 11:28:28 +0200
  • 6257e9ea Merge pull request #91 from PQClean/detached-signatures by Thom Wiggers 2019-04-08 11:37:36 +0200
  • 493d77d8 Ensure tests do not break without schemes by Joost Rijneveld 2019-04-08 11:14:45 +0200
  • e7602479 Remove round 1 Dilithium by Joost Rijneveld 2019-04-08 10:22:00 +0200
  • 87a3c6ab Add functest/testvectors for detached signatures by Joost Rijneveld 2019-04-08 10:21:32 +0200
  • e697ee7f Merge branch 'master' into more-frodo by Douglas Stebila 2019-04-07 08:15:13 -0400
  • 7a5f7b99 Enable some extra warnings (#67) by Douglas Stebila 2019-04-07 08:14:41 -0400
  • 2d6be066 Add FrodoKEM-1344-SHAKE by Douglas Stebila 2019-04-06 09:22:15 -0400
  • 13e74c7b Update test vectors for new number of iterations by Douglas Stebila 2019-04-06 09:22:04 -0400
  • bef34697 Pull pycparser submodule if it's not present by Douglas Stebila 2019-04-06 09:21:40 -0400
  • 624d82cc New required metadata fields by Douglas Stebila 2019-04-06 09:09:45 -0400
  • 46aa7ff9 Move duplicate consistency data outside of META.yml by Douglas Stebila 2019-04-06 09:07:44 -0400
  • a296085e Merge branch 'master' into more-frodo by Douglas Stebila 2019-04-06 08:51:03 -0400
  • d113b45c Fix font size of pull request template header by Joost Rijneveld 2019-04-06 14:45:05 +0200
  • 5bec3e77 Merge pull request #86 from PQClean/reduce-iterations by Joost Rijneveld 2019-04-06 13:22:01 +0200
  • e2fcad28 Merge branch 'master' into reduce-iterations by Joost Rijneveld 2019-04-06 13:10:21 +0200
  • c3896e1b Merge pull request #89 from PQClean/check_metadata_sizes by Joost Rijneveld 2019-04-05 18:27:34 +0200
  • 73f40e41 Allow TODO without username / bug numbers by Joost Rijneveld 2019-04-05 17:53:30 +0200
  • 1e9defd0 build printparams on Windows by Thom Wiggers 2019-04-05 17:21:56 +0200
  • d1fd8aa9 Check the specified sizes of the metadata match api.h consts by Thom Wiggers 2019-04-05 17:04:37 +0200
  • c95d2816 Enable some extra warnings by Thom Wiggers 2019-03-01 12:15:51 +0100
  • cc651660 Merge branch 'fix_metadata' by Thom Wiggers 2019-04-05 16:38:59 +0200
  • 1523a5ce Fix shared-secret in CONTRIBUTING by Thom Wiggers 2019-04-05 16:38:42 +0200
  • d39d7c66 Add missing metadata to META by Thom Wiggers 2019-04-05 16:38:11 +0200
  • f355e774 Clarify and reduce iterations for sig testvectors by Joost Rijneveld 2019-04-05 16:26:27 +0200
  • db915fb6 Merge pull request #55 from PQClean/contributing by Thom Wiggers 2019-04-05 16:30:59 +0200
  • 004c82c4 Namespace constants, clean up C API listings by Thom Wiggers 2019-04-05 16:29:21 +0200
  • 19d177ef Use 5 iteractions for functional tests and test vectors by Douglas Stebila 2019-04-05 10:22:52 -0400
  • c765e5c3 Specify crypto API as specified in README by Thom Wiggers 2019-03-05 13:59:36 +0100
  • 98a6f2cf Add remark about running astyle to contributing by Thom Wiggers 2019-02-28 17:00:57 +0100
  • e39dec09 Add powerpc mention and remove intentions statement by Thom Wiggers 2019-02-28 15:13:13 +0100
  • cb4eb97b Markdown formatting changes by Douglas Stebila 2019-02-27 22:03:41 -0500
  • 658b4f04 Fix unfinished sentence by Thom Wiggers 2019-02-27 14:21:08 +0100
  • 7d8b12d6 Syntax typos by Thom Wiggers 2019-02-27 14:19:51 +0100
  • 928b9236 First draft of CONTRIBUTING by Thom Wiggers 2019-02-27 14:15:29 +0100
  • 76493508 Update pull_request_template.md by Thom Wiggers 2019-04-05 16:19:29 +0200
  • 1938f78b Pull request template draft by Thom Wiggers 2019-02-27 14:55:06 +0100
  • 67ba4b66 Update README based on discussion on integer sizes by Joost Rijneveld 2019-04-05 15:30:13 +0200
  • cdb0fd89 Merge pull request #82 from PQClean/prohibit-char by Joost Rijneveld 2019-04-05 13:50:38 +0200
  • eb08730d Use brew link to install gcc in a more predictable place by Thom Wiggers 2019-04-05 13:38:02 +0200
  • 41edb79c Clarify cc vs cpp by Joost Rijneveld 2019-04-05 13:04:32 +0200
  • 3d8faae4 Fix missing && separator in docker command string by Joost Rijneveld 2019-04-05 12:51:35 +0200
  • 2ffdc863 Also install requirements in native versions by Thom Wiggers 2019-04-05 11:51:19 +0200
  • 13e84aec Clone submodules in CircleCI by Thom Wiggers 2019-04-05 10:45:06 +0200
  • 347217ba Mention submodules in README by Thom Wiggers 2019-04-05 10:42:14 +0200
  • dac0d969 We don't use cpp anymore by Thom Wiggers 2019-04-05 10:40:16 +0200
  • 4e47a0b5 Skip the prohibit-char test on Windows due to lack of cc by Thom Wiggers 2019-04-05 10:39:08 +0200
  • bfa8589f Use cc -E instead of cpp by Thom Wiggers 2019-04-05 10:31:31 +0200
  • 9a6787c8 Properly set up GCC on OS X by Thom Wiggers 2019-04-05 09:28:22 +0200
  • 8067df4a install pycparser with pip3 by Thom Wiggers 2019-04-05 09:20:50 +0200
  • 6b5d1444 Correct security level by Douglas Stebila 2019-04-04 14:51:17 -0400
  • 0145ddaa More stack! by Douglas Stebila 2019-04-04 12:45:24 -0400
  • 301f7aca Always return negative numbers so positive+negative != 0 by Douglas Stebila 2019-04-04 12:39:47 -0400
  • 49729d6d Larger stack size for FrodoKEM 976 on Windows by Douglas Stebila 2019-04-04 12:39:04 -0400
  • ad4984fd Improve skipping for duplicate_consistency test by Douglas Stebila 2019-04-04 12:38:47 -0400
  • 7a4e0d44 Skip duplicate consistency check on Windows (i.e., if sed not available) by Douglas Stebila 2019-04-04 12:07:54 -0400
  • 249bfb61 Add FrodoKEM-976-SHAKE by Douglas Stebila 2019-04-04 12:05:55 -0400
  • bc5d18e7 Add duplicate consistency check by Douglas Stebila 2019-04-04 12:05:43 -0400