]> git.ipfire.org Git - thirdparty/openssl.git/commit
ML-DSA: Add evp_test support for ML-DSA ACVP test vectors.
authorslontis <shane.lontis@oracle.com>
Fri, 17 Jan 2025 04:07:47 +0000 (15:07 +1100)
committerTomas Mraz <tomas@openssl.org>
Fri, 14 Feb 2025 09:46:03 +0000 (10:46 +0100)
commitf92855441f482b092bc7c1a89c7e44d5ce4382cc
tree332ef3fc7b53cb49abaffda0ef1f441202584c72
parentc848506cd4a0f978f22dbbba9826b11992afa33e
ML-DSA: Add evp_test support for ML-DSA ACVP test vectors.

The evp_test line buffer was increased to 32K to deal with the large
lines required for PQ messages and signatures.
The test data files were generated by parsing AVCP test files using
a python script.

Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/26451)
test/evp_test.c
test/recipes/30-test_evp.t
test/recipes/30-test_evp_data/evppkey_ml_dsa_keygen.txt [new file with mode: 0644]
test/recipes/30-test_evp_data/evppkey_ml_dsa_siggen.txt [new file with mode: 0644]
test/recipes/30-test_evp_data/evppkey_ml_dsa_sigver.txt [new file with mode: 0644]
test/testutil.h