Details
-
Enhancement
-
Resolution: Unresolved
-
P3
-
None
-
None
Description
Implement support for the ML-DSA digital signature scheme as defined in NIST FIPS 204 [1]. ML-DSA (previously known as CRYSTALS-DILITHIUM) is a finalist to be standardized as a result of the Post-Quantum Cryptography (PQC) Standardization process [2].
ML-DSA will be implemented as a service provider implementation of the Signature API.
[1] https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.ipd.pdf
[2] https://csrc.nist.gov/projects/post-quantum-cryptography/post-quantum-cryptography-standardization
ML-DSA will be implemented as a service provider implementation of the Signature API.
[1] https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.204.ipd.pdf
[2] https://csrc.nist.gov/projects/post-quantum-cryptography/post-quantum-cryptography-standardization
Attachments
Issue Links
- blocks
-
JDK-8310572 Support CNSA 2.0
- Open
-
JDK-8339010 ML-DSA Quantum-Resistant Signature Algorithm
- Submitted
- relates to
-
JDK-8291566 Post-Quantum Cryptographic Algorithms
- Open