IETF
ietf.org › archive › id › draft-salter-lamps-cms-ml-dsa-00.html
Use of the ML-DSA Signature Algorithm in the Cryptographic Message Syntax (CMS)
October 14, 2024 - The Module-Lattice-Based Digital Signature Algorithm (ML-DSA), as defined in FIPS 204, is a post-quantum digital signature scheme that aims to be secure against an adversary in posession of a Cryptographically Relevant Quantum Computer (CRQC). This document specifies the conventions for using ...
NIST CSRC
csrc.nist.gov › pubs › fips › 204 › final
Federal Information Processing Standard (FIPS) 204, Module-Lattice-Based Digital Signature Standard
August 13, 2024 - In addition, the recipient of signed ... easily repudiate the signature at a later time. This standard specifies ML-DSA, a set of algorithms that can be used to generate and verify digital signatures....
Videos
Get Used to Three Boring Acronyms: ML-KEM, ML-DSA and ...
07:28
Stateless PQC Digital Signatures: Insights into ML-DSA & SLH-DSA ...
29:27
The impact of ML-KEM and ML-DSA on mTLS connection Time-to-Last-Byte ...
07:28
#KEYMASTER | Stateless PQC Digital Signatures: Insights into ML-DSA ...
16:46
ML-KEM-1024 & ML-DSA-87 are examples of Quantum-Safe/Quantum-R...
26:56
How much will ML-DSA Signatures affect Web Metrics after all? - ...
NIST
nvlpubs.nist.gov › nistpubs › fips › nist.fips.204.pdf pdf
FIPS 204 Federal Information Processing Standards Publication
August 13, 2024 - The digital signature scheme approved in this standard is the Module-Lattice-Based Digital Signature · Algorithm (ML-DSA), which is based on the Module Learning With Errors problem [4]. ML-DSA is believed
OpenJDK
openjdk.org › jeps › 497
JEP 497: Quantum-Resistant Module-Lattice-Based Digital Signature Algorithm
August 26, 2024 - Enhance the security of Java applications by providing an implementation of the quantum-resistant Module-Lattice-Based Digital Signature Algorithm (ML-DSA). Digital signatures are used to detect unauthorized modifications to data and to authenticate the identity of signatories.
DigiCert
digicert.com › insights › post-quantum-cryptography › dilithium
ML-DSA | Post-Quantum Cryptography | DigiCert Insights
It is based on the CRYSTALS (Cryptographic Suite for Algebraic Lattices) family of Post-Quantum Cryptography (PQC) algorithms, and it is particularly well suited to protecting against chosen-message attacks. ML-DSA was known as CRYSTALS-Dilithium during development and testing.
Open Quantum Safe
openquantumsafe.org › liboqs › algorithms › sig › ml-dsa.html
ML-DSA | Open Quantum Safe
Open-source software for prototyping quantum-resistant cryptography
GitHub
github.com › itzmeanjan › ml-dsa
GitHub - itzmeanjan/ml-dsa: NIST FIPS 204 (ML-DSA) standard compliant, C++20, fully `constexpr`, header-only library · GitHub
NIST FIPS 204 (ML-DSA) standard compliant, C++20, fully constexpr, header-only library implementation. FIPS 204 compliance is assured by testing this implementation against NIST ACVP Known Answer Tests and tons of property based tests.
Starred by 60 users
Forked by 9 users
Languages C++ 86.6% | Python 6.0% | Shell 4.2% | CMake 3.2%
Medium
medium.com › @kcl17 › ml-dsa-fips-204-dd151ace3493
FIPS 204. In our previous exploration of ML-KEM… | by kcl17 | Medium
December 25, 2025 - Formerly known as CRYSTALS-Dilithium, this algorithm is now the primary workhorse for verifying digital identity in the post-quantum era. While RSA relies on the difficulty of factoring large numbers (N=p×q), ML-DSA relies on the hardness of finding short vectors in high-dimensional lattices.
Lamps-wg
lamps-wg.github.io › cms-ml-dsa › draft-ietf-lamps-cms-ml-dsa.html
Use of the ML-DSA Signature Algorithm in the Cryptographic Message Syntax (CMS)
The Module-Lattice-Based Digital Signature Algorithm (ML-DSA), as defined by NIST in FIPS 204, is a post-quantum digital signature scheme that aims to be secure against an adversary in possession of a Cryptographically Relevant Quantum Computer (CRQC). This document specifies the conventions ...
Thalesdocs
thalesdocs.com › gphsm › luna › 7 › docs › network › Content › sdk › extensions › pqc › ML-DSA_programming_guide.htm
ML-DSA Programming Guide for Luna HSM - Thales Docs
April 17, 2026 - ML-DSA services are exposed through mechanisms, objects and attributes of the Cryptoki interface. Two Signing algorithms are described in SP 800-204 that differ depending on whether the message M being signed is the hash of a message (PreHash) or the message itself (Pure).
NIST CSRC
csrc.nist.gov › pubs › fips › 204 › ipd
Federal Information Processing Standard (FIPS) 204 (Withdrawn), Module-Lattice-Based Digital Signature Standard
August 24, 2023 - In addition, the recipient of signed ... easily repudiate the signature at a later time. This standard specifies ML-DSA, a set of algorithms that can be used to generate and verify digital signatures....
IACR
eprint.iacr.org › 2024 › 1817
Improved ML-DSA Hardware Implementation With First Order Masking Countermeasure
November 12, 2024 - We present the protected hardware implementation of the Module-Lattice-Based Digital Signature Standard (ML-DSA). ML-DSA is an extension of Dilithium 3.1, which is the winner of the Post Quantum Cryptography (PQC) competition in the digital ...