Kris Kwiatkowski
0b72f78582
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.
12 lines
258 B
TOML
12 lines
258 B
TOML
[package]
|
|
name = "katrunner"
|
|
version = "0.1.0"
|
|
authors = ["Kris Kwiatkowski <contact@amongbytes.com>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
katwalk = "0.0.3"
|
|
pqc-sys = { path = "../../src/rustapi/pqc-sys" }
|
|
hex = "0.4.2"
|
|
threadpool = "1.8.1"
|
|
rust-crypto = "^0.2" |