]> git.ipfire.org Git - thirdparty/openssl.git/commit
Move to error state if ML-DSA / SLH-DSA PCT fails
authorJoachim Vandersmissen <git@jvdsn.com>
Fri, 18 Apr 2025 16:07:53 +0000 (11:07 -0500)
committerTomas Mraz <tomas@openssl.org>
Mon, 28 Apr 2025 15:24:12 +0000 (17:24 +0200)
commit17eb8a94f49ff1e8972b0171052e72aea469afa5
tree57693ed0e4d649692f7c68e4be44e84dbfa5951a
parentda7a7cbed85ff0d5bcecf2baac903631522f2a39
Move to error state if ML-DSA / SLH-DSA PCT fails

As required by FIPS 140-3 AS10.07, if the module fails a self-test, it
shall enter an error state.

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27436)

(cherry picked from commit 17cacc1a1c85b65ba94f76890810d2ada6243f38)
providers/implementations/keymgmt/ml_dsa_kmgmt.c
providers/implementations/keymgmt/slh_dsa_kmgmt.c