CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/11/08 10:16:45

Added files:
        lib/libcrypto/mldsa: mldsa.cc mldsa.cc.inc mldsa.cc.inc.orig 
                             mldsa.cc.orig mldsa.h mldsa.h.orig 
                             mldsa_nist_keygen_65_tests.txt 
                             mldsa_nist_keygen_65_tests.txt.orig 
                             mldsa_nist_keygen_87_tests.txt 
                             mldsa_nist_keygen_87_tests.txt.orig 
                             mldsa_nist_siggen_65_tests.txt 
                             mldsa_nist_siggen_65_tests.txt.orig 
                             mldsa_nist_siggen_87_tests.txt 
                             mldsa_nist_siggen_87_tests.txt.orig 
                             mldsa_test.cc mldsa_test.cc.orig 

Log message:
Bring in ML-DSA from BoringSSL

This imports the BoringSSL ML-DSA implementation from immediately
prior to BoringSSL's relicensing. This is implemented much like
the previously imported ML-KEM and will be converted in a similar
manner for our use.

Since the time of this code, it has gained an external mu implementation
and ML-DSA 44. We will convert those from a follow on requested from
Google with an appropriate license.

This of course does not compile, follow on commits will move these
to appropriate locations and then hook them up to build.

ok tb@

Reply via email to