Compact Memory Implementations of the ML-DSA Post-Quantum Digital Signature Algorithm
This paper explores memory optimization techniques in the implementation of the Module-Lattice-Based Digital Signature Algorithm (ML-DSA) in the context of post-quantum cryptography. It shows how to achieve significant reductions in memory usage, and evaluates the trade-offs in computational speed. Moreover, it demonstrates how the secret (private) key can be managed to reduce significantly its storage requirements, thereby enhancing ML-DSA’s applicability in some resource-constrained environments.
Authors
- Caio Teixeira (ORCID: https://orcid.org/0000-0002-9902-0866)
- Marco Aurélio Amaral Henriques (ORCID: https://orcid.org/0000-0001-9241-2229)
- Rodrigo Duarte de Meneses
Institutions
- Hospital de Clínicas da Unicamp (BR)
Publication Details
- Published
- 2024-09-16
- DOI
- https://doi.org/10.5753/sbseg_estendido.2024.243388
- Citations
- 1
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 0.35