From 9c41faf9bd6fba0cc577d3786883926bf66b2ab0 Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Sat, 24 Feb 2024 00:47:18 -0500 Subject: add tests/cavp-tests --- tests/cavp-tests/README.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 tests/cavp-tests/README.md (limited to 'tests/cavp-tests/README.md') diff --git a/tests/cavp-tests/README.md b/tests/cavp-tests/README.md new file mode 100644 index 0000000..958cde1 --- /dev/null +++ b/tests/cavp-tests/README.md @@ -0,0 +1,18 @@ +# cavp-tests + +Run [Cryptographic Algorithm Validation Program (CAVP)][cavp] tests +for the following algorithms: + +* SHA-3 224 +* SHA-3 256 +* SHA-3 384 +* SHA-3 512 +* SHAKE128 +* SHAKE256 + +The test functions themselves are in `main.c`, which is generated from +the [CAVP][] byte test vector archives by `gen-main.rb`. These tests +are excluded from the tests in `sha3.c` because they are huge. + +[cavp]: https://csrc.nist.gov/Projects/Cryptographic-Algorithm-Validation-Program/Secure-Hashing + "Cryptographic Algorithm Validation Program (CAVP)" -- cgit v1.2.3