]> git.ipfire.org Git - thirdparty/openssl.git/commit
ML-DSA: Add a digest that can calculate external mu.
authorslontis <shane.lontis@oracle.com>
Wed, 26 Nov 2025 06:42:43 +0000 (17:42 +1100)
committerPauli <paul.dale@oracle.com>
Wed, 14 Jan 2026 07:15:12 +0000 (18:15 +1100)
commit175cda569df9a0188f388ee3afe87c26eaa77f25
tree58ce5a1474a7c4766b26108bf0bc419c84533152
parentfaf48d097b31abeec694b7a31ed49987880595f1
ML-DSA: Add a digest that can calculate external mu.

Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/29223)
23 files changed:
.gitignore
CHANGES.md
build.info
crypto/ml_dsa/ml_dsa_sign.c
doc/build.info
doc/man7/EVP_MD-ML-DSA-MU.pod [new file with mode: 0644]
doc/man7/EVP_SIGNATURE-ML-DSA.pod
doc/man7/OSSL_PROVIDER-FIPS.pod
doc/man7/OSSL_PROVIDER-default.pod
doc/man7/provider-digest.pod
include/crypto/ml_dsa.h
providers/common/der/der_ml_dsa_key.c
providers/common/include/prov/der_pq_dsa.h [new file with mode: 0644]
providers/defltprov.c
providers/fips/fipsprov.c
providers/implementations/digests/build.info
providers/implementations/digests/ml_dsa_mu_prov.c [new file with mode: 0644]
providers/implementations/digests/ml_dsa_mu_prov.inc.in [new file with mode: 0644]
providers/implementations/include/prov/implementations.h
providers/implementations/include/prov/names.h
test/evp_test.c
test/recipes/30-test_evp_data/evppkey_ml_dsa_siggen.txt
util/perl/OpenSSL/paramnames.pm