1
1
mirror of https://github.com/henrydcase/pqc.git synced 2024-11-29 19:01:22 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
bf5d1cd457 Remove not needed code 2022-07-05 21:01:41 +01:00
b01ea397e2 remove rainbow 2022-02-27 22:05:40 +00:00
c98780b4d5 adds McEliece 2021-05-26 13:39:05 +01:00
7ff8d8fcef Implelments Falcon 512/1024 Round3
* Enable KAT testing for Falcon
* Prefix all algorithms with PQC_ALG_SIG/KEM_
2021-05-25 12:29:54 +01:00
791c59ef06 reorder scheme definitions 2021-05-17 11:24:49 +01:00
4e10c0925f prefix structs with pqc_ 2021-05-10 16:36:24 +01:00
9cb7e5a265 SIKE/p434
Pulls SIKE/p434 from CECPQ2 implementation
changed to use SHAKE instead of SHA2
2021-04-26 12:20:39 +01:00
0b72f78582 Adds DRBG based on AES
In order to enable all KAT tests, the AES based
DRBG is need (for seed expansion). This PR adds
port of DRBG, initialy written by NIST.

Afterwards, the katrunner is modified to enable
key generation, encapsulation and signing KATs.

Testing of NTRU prime is disabled, as it doesn't
pass KAT tests now. The tests for SPHINCS+ are
now very slow.
2021-03-30 01:12:51 +01:00
fddd697fc4 adds HQC-RMS-128/192/256 2021-03-27 00:34:03 +00:00
f02248d478 pqapi.h -> pqc.h 2021-03-24 23:34:34 +00:00