4970379b
Added simple test for AES by
2019-04-10 13:24:42 +0200
af508a9c
SPHINCS: remove stray Makefile variables by
2019-04-10 10:07:44 +0200
dc7cfa8d
Merge pull request #90 from PQClean/sphincs-shake256-128f-simple by
2019-04-09 18:49:05 +0200
ba70da91
Fix variable-length arrays using wrappers by
2019-04-09 18:11:50 +0200
e580dcb4
Remove stray include in api.h by
2019-04-09 17:32:40 +0200
6cb332ca
Remove conditional preprocessor statements by
2019-04-09 17:32:28 +0200
80af1186
Prevent uninitialized variable warning by
2019-04-08 13:30:39 +0200
a300190d
Resolve type coercions by
2019-04-06 14:18:55 +0200
7540971a
Merge pull request #96 from PQClean/test_preprocessor by
2019-04-09 18:02:27 +0200
a14dcefb
Add SPHINCS-SHAKE256-128f-simple by
2019-04-05 17:58:48 +0200
56e8d17a
Move #if check from manual to automatic by
2019-04-09 16:56:11 +0200
dfe95085
Remove preprocessor ignored codepath for Kyber by
2019-04-09 16:49:55 +0200
5853cb8e
Test for preprocessor conditionals by
2019-04-09 16:45:41 +0200
8d1ed9af
Remove include from Kyber's api.h by
2019-04-09 17:17:30 +0200
9e5fd748
Test for prohibited includes in api.h by
2019-04-09 17:14:34 +0200
45a12595
Added const keyword to a few pointer arguments in AES by
2019-04-09 15:41:44 +0200
27366d65
Add FrodoKEM-976-SHAKE and FrodoKEM-1344-SHAKE (#83) by
2019-04-09 09:37:51 -0400
37ccc091
Move length-secret-key by
2019-04-09 09:11:16 -0400
40661601
Eliminated unnecessary casts by
2019-04-09 15:06:23 +0200
6fabab1f
Merge branch 'master' into more-frodo by
2019-04-09 09:06:20 -0400
ed8a4ea2
Fixed wrong header name in aes.c by
2019-04-09 14:57:52 +0200
93c24e34
Formatted AES code properly by
2019-04-09 14:48:46 +0200
070db10c
Added (constant-time) AES implementation, based on BearSSL by
2019-04-09 14:35:44 +0200
4bf6810c
Explicitly disallow preprocessor #if by
2019-04-09 11:17:54 +0200
0d24eb1f
Merge pull request #92 from PQClean/move-secretkey-size-meta by
2019-04-08 11:42:29 +0200
cffe944b
Check that implementations are uniquely named by
2019-04-08 11:32:12 +0200
fe010541
Move secret key length to implementation meta by
2019-04-08 11:28:28 +0200
6257e9ea
Merge pull request #91 from PQClean/detached-signatures by
2019-04-08 11:37:36 +0200
493d77d8
Ensure tests do not break without schemes by
2019-04-08 11:14:45 +0200
e7602479
Remove round 1 Dilithium by
2019-04-08 10:22:00 +0200
87a3c6ab
Add functest/testvectors for detached signatures by
2019-04-08 10:21:32 +0200
e697ee7f
Merge branch 'master' into more-frodo by
2019-04-07 08:15:13 -0400
7a5f7b99
Enable some extra warnings (#67) by
2019-04-07 08:14:41 -0400
2d6be066
Add FrodoKEM-1344-SHAKE by
2019-04-06 09:22:15 -0400
13e74c7b
Update test vectors for new number of iterations by
2019-04-06 09:22:04 -0400
bef34697
Pull pycparser submodule if it's not present by
2019-04-06 09:21:40 -0400
624d82cc
New required metadata fields by
2019-04-06 09:09:45 -0400
46aa7ff9
Move duplicate consistency data outside of META.yml by
2019-04-06 09:07:44 -0400
a296085e
Merge branch 'master' into more-frodo by
2019-04-06 08:51:03 -0400
d113b45c
Fix font size of pull request template header by
2019-04-06 14:45:05 +0200
5bec3e77
Merge pull request #86 from PQClean/reduce-iterations by
2019-04-06 13:22:01 +0200
e2fcad28
Merge branch 'master' into reduce-iterations by
2019-04-06 13:10:21 +0200
c3896e1b
Merge pull request #89 from PQClean/check_metadata_sizes by
2019-04-05 18:27:34 +0200
73f40e41
Allow TODO without username / bug numbers by
2019-04-05 17:53:30 +0200
1e9defd0
build printparams on Windows by
2019-04-05 17:21:56 +0200
d1fd8aa9
Check the specified sizes of the metadata match api.h consts by
2019-04-05 17:04:37 +0200
c95d2816
Enable some extra warnings by
2019-03-01 12:15:51 +0100
cc651660
Merge branch 'fix_metadata' by
2019-04-05 16:38:59 +0200
1523a5ce
Fix shared-secret in CONTRIBUTING by
2019-04-05 16:38:42 +0200
d39d7c66
Add missing metadata to META by
2019-04-05 16:38:11 +0200
f355e774
Clarify and reduce iterations for sig testvectors by
2019-04-05 16:26:27 +0200
db915fb6
Merge pull request #55 from PQClean/contributing by
2019-04-05 16:30:59 +0200
004c82c4
Namespace constants, clean up C API listings by
2019-04-05 16:29:21 +0200
19d177ef
Use 5 iteractions for functional tests and test vectors by
2019-04-05 10:22:52 -0400
c765e5c3
Specify crypto API as specified in README by
2019-03-05 13:59:36 +0100
98a6f2cf
Add remark about running astyle to contributing by
2019-02-28 17:00:57 +0100
e39dec09
Add powerpc mention and remove intentions statement by
2019-02-28 15:13:13 +0100
cb4eb97b
Markdown formatting changes by
2019-02-27 22:03:41 -0500
658b4f04
Fix unfinished sentence by
2019-02-27 14:21:08 +0100
7d8b12d6
Syntax typos by
2019-02-27 14:19:51 +0100
928b9236
First draft of CONTRIBUTING by
2019-02-27 14:15:29 +0100
76493508
Update pull_request_template.md by
2019-04-05 16:19:29 +0200
1938f78b
Pull request template draft by
2019-02-27 14:55:06 +0100
67ba4b66
Update README based on discussion on integer sizes by
2019-04-05 15:30:13 +0200
cdb0fd89
Merge pull request #82 from PQClean/prohibit-char by
2019-04-05 13:50:38 +0200
eb08730d
Use brew link to install gcc in a more predictable place by
2019-04-05 13:38:02 +0200
41edb79c
Clarify cc vs cpp by
2019-04-05 13:04:32 +0200
3d8faae4
Fix missing && separator in docker command string by
2019-04-05 12:51:35 +0200
2ffdc863
Also install requirements in native versions by
2019-04-05 11:51:19 +0200
13e84aec
Clone submodules in CircleCI by
2019-04-05 10:45:06 +0200
347217ba
Mention submodules in README by
2019-04-05 10:42:14 +0200
dac0d969
We don't use cpp anymore by
2019-04-05 10:40:16 +0200
4e47a0b5
Skip the prohibit-char test on Windows due to lack of cc by
2019-04-05 10:39:08 +0200
bfa8589f
Use cc -E instead of cpp by
2019-04-05 10:31:31 +0200
9a6787c8
Properly set up GCC on OS X by
2019-04-05 09:28:22 +0200
8067df4a
install pycparser with pip3 by
2019-04-05 09:20:50 +0200
6b5d1444
Correct security level by
2019-04-04 14:51:17 -0400
0145ddaa
More stack! by
2019-04-04 12:45:24 -0400
301f7aca
Always return negative numbers so positive+negative != 0 by
2019-04-04 12:39:47 -0400
49729d6d
Larger stack size for FrodoKEM 976 on Windows by
2019-04-04 12:39:04 -0400
ad4984fd
Improve skipping for duplicate_consistency test by
2019-04-04 12:38:47 -0400
7a4e0d44
Skip duplicate consistency check on Windows (i.e., if sed not available) by
2019-04-04 12:07:54 -0400
249bfb61
Add FrodoKEM-976-SHAKE by
2019-04-04 12:05:55 -0400
bc5d18e7
Add duplicate consistency check by
2019-04-04 12:05:43 -0400
72ff0dae
Minor reformatting by
2019-04-04 12:05:20 -0400
97e428a0
Skip preprocessing when cpp unavailable by
2019-04-04 13:52:40 +0200
17fc0da5
Prohibit using char without explicit sign modifier by
2019-04-04 13:42:03 +0200
5f561628
Add FrodoKEM-640-SHAKE reference implementation (#78) by
2019-04-03 10:08:07 -0400
4162be04
Switch for int and unsigned char to size_to and uint8_t by
2019-04-02 14:06:06 -0400
06973e61
Force make clean on test_compile_lib by
2019-03-31 22:00:39 -0400
41bc5768
Fix more compiler warnings by
2019-03-31 21:55:55 -0400
1e5e9d96
Fix compiler warnings and bug by
2019-03-31 21:52:35 -0400
9cb1c56a
Make Frodo code endian-agnostic by
2019-03-31 21:44:36 -0400
028fb212
Fix typo by
2019-03-21 23:53:53 -0400
ca798ee1
Fix Windows warnings by
2019-03-21 23:51:34 -0400
f0ba4f20
Add Windows Makefile by
2019-03-21 23:48:52 -0400
e153dfdf
Apply clang-tidy by
2019-03-21 23:40:12 -0400
7485f353
Apply astyle by
2019-03-21 23:27:16 -0400
a2399091
Initial FrodoKEM-640-SHAKE implementation by
2019-03-21 22:56:45 -0400
812c7f54
Global search and replace on sed by
2019-03-21 22:56:28 -0400