Thom Wiggers
32b066036d
Implement testing via Github actions
...
* Fix a bunch of issues in SPHINCS+ on Windows
* Fix testing makefile dependencies by fixing times of common files
(affected Windows testing mainly)
2020-10-09 15:11:23 +02:00
Douglas Stebila
585a001fda
Split aes*_keyexp up into ecb and ctr variants
2020-03-26 20:18:02 -04:00
Thom Wiggers
d7b739af13
Clean up README and CONTRIBUTING ( #273 )
...
* Clean up the docs a bit
* Document that qemu-user-static needs Linux
2020-03-13 16:15:12 -04:00
Thom Wiggers
65a6a63e08
Put all common primitives on the heap ( #266 )
...
* Put AES ctx on the heap
This forces people to use the ``ctx_release`` functions, because otherwise there will be leaks
* Put fips202 on the heap
* Add much more docs for fips202.h
* fixup! Put fips202 on the heap
* Put SHA2 on the heap-supporting API
* Fix clang-tidy warnings
* Fix unreachable free() in falcon
* Fix McEliece8192128f-sse GNU Makefile
2020-02-11 11:15:14 +01:00
Douglas Stebila
f21a1b7e24
Document AES key schedule release
...
[skip ci]
2019-06-25 09:47:24 -04:00
Matthias J. Kannwischer
042d365e5c
convert principal-submitter
into a list in CONTRIBUTING.md
2019-06-23 16:17:00 +02:00
Matthias J. Kannwischer
951f7a0824
check nist kats for signatures. resolves #169
2019-05-16 11:20:18 +02:00
Matthias J. Kannwischer
0127ba93f5
Add IND-CPA/IND-CCA2 security field to METADATA. add test for it as well ( #165 )
2019-05-13 11:20:32 -04:00
Douglas Stebila
6e1f66d047
Don't run testvectors checks on KEMs ( #161 )
2019-04-30 11:15:57 -04:00
Joost Rijneveld
972315dec5
Move secret key length back to scheme-level META
2019-04-17 11:08:45 +02:00
Thom Wiggers
2a9d793152
Update CONTRIBUTING.md
2019-04-16 08:02:09 +02:00
Thom Wiggers
1523a5ce47
Fix shared-secret in CONTRIBUTING
2019-04-05 16:38:42 +02:00
Thom Wiggers
004c82c42e
Namespace constants, clean up C API listings
2019-04-05 16:29:21 +02:00
Thom Wiggers
c765e5c350
Specify crypto API as specified in README
...
This means using uint8_t and adding the detached-signature api functions
2019-04-05 16:21:07 +02:00
Thom Wiggers
98a6f2cf38
Add remark about running astyle to contributing
...
See #60
2019-04-05 16:21:07 +02:00
Thom Wiggers
e39dec0919
Add powerpc mention and remove intentions statement
2019-04-05 16:21:07 +02:00
Douglas Stebila
cb4eb97bc4
Markdown formatting changes
2019-04-05 16:21:07 +02:00
Thom Wiggers
658b4f0447
Fix unfinished sentence
...
[ci skip]
2019-04-05 16:21:07 +02:00
Thom Wiggers
7d8b12d6bd
Syntax typos
2019-04-05 16:21:07 +02:00
Thom Wiggers
928b92364e
First draft of CONTRIBUTING
2019-04-05 16:21:07 +02:00