Evaluating the Security of CRYSTALS-Dilithium in the Quantum Random Oracle Model
Kelsey A. Jackson, Carl A. Miller, Daochen Wang
Abstract
In the wake of recent progress on quantum computing hardware, the National Institute of Standards and Technology (NIST) is standardizing cryptographic protocols that are resistant to attacks by quantum adversaries. The primary digital signature scheme that NIST has chosen is CRYSTALS-Dilithium. The hardness of this scheme is based on the hardness of three computational problems: Module Learning with Errors (MLWE), Module Short Integer Solution (MSIS), and SelfTargetMSIS. MLWE and MSIS have been well-studied and are widely believed to be secure. However, SelfTargetMSIS is novel and, though classically as hard as MSIS, its quantum hardness is unclear. In this paper, we provide the first proof of the hardness of SelfTargetMSIS via a reduction from MLWE in the Quantum Random Oracle Model (QROM). Our proof uses recently developed techniques in quantum reprogramming and rewinding. A central part of our approach is a proof that a certain hash function, derived from the MSIS problem, is collapsing. From this approach, we deduce a new security proof for Dilithium under appropriate parameter settings. Compared to the previous work by Kiltz, Lyubashevsky, and Schaffner (EUROCRYPT 2018) that gave the only other rigorous security proof for a variant of Dilithium, our proof has the advantage of being applicable under the condition q = 1 mod 2n, where q denotes the modulus and n the dimension of the underlying algebraic ring. This condition is part of the original Dilithium proposal and is crucial for the efficient implementation of the scheme. We provide new secure parameter sets for Dilithium under the condition q = 1 mod 2n, finding that our public key size and signature size are about 2.9× and 1.3× larger, respectively, than those proposed by Kiltz et al. at the same security level.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c6180bf8-e606-4994-8eb6-94c723309c6dBuilds on6
- Post-quantum Key Exchange - A New HopeErdem Alkim, Léo Ducas, Thomas Pöppelmann, Peter SchwabeUSENIX Security 2016 · 972 citations
- Implementing Grover Oracles for Quantum Key Search on AES and LowMCSamuel Jaques, Michael Naehrig, Martin Roetteler, Fernando VirdiaEUROCRYPT 2020 · 226 citations
- The Measure-and-Reprogram Technique 2.0: Multi-round Fiat-Shamir and MoreJelle Don, Serge Fehr, Christian MajenzCRYPTO 2020 · 61 citations
- A Detailed Analysis of Fiat-Shamir with AbortsJulien Devevey, Pouria Fallahpour, Alain Passelègue, Damien StehléCRYPTO 2023 · 33 citations
- Fixing and Mechanizing the Security Proof of Fiat-Shamir with Aborts and DilithiumManuel Barbosa, Gilles Barthe, Christian Doczkal, Jelle Don et al.CRYPTO 2023 · 33 citations
Related papers
- Module Learning With Errors and Structured Extrapolated Dihedral CosetsWeiqiang Wen, Jinwei ZhengCRYPTO 2026 · 1 citation
- The LaZer Library: Lattice-Based Zero Knowledge and Succinct Proofs for Quantum-Safe PrivacyVadim Lyubashevsky, Gregor Seiler, Patrick SteuerCCS 2024 · 13 citations
- Post-Quantum Succinct Arguments: Breaking the Quantum Rewinding BarrierAlessandro Chiesa, Fermi Ma, Nicholas Spooner, Mark ZhandryFOCS 2021 · 30 citations
- Wagner's Algorithm Provably Runs in Subexponential Time for rmSIS∞Léo Ducas, Lynn Engelberts, Johanna LoyerCRYPTO 2025 · 2 citations
- Uncompressing Dilithium's Public KeyPaco Azevedo Oliveira, Andersson Calle Viera, Benoît Cogliati, Louis GoubinCRYPTO 2025 · 10 citations
