arrow
Return

A Lightweight and Efficient Post Quantum Crypto-Processor for ML-DSA

delete2025-10-09
delete0
PRE
AI
T
Tianze Huang
J
Jiahao Lu
A
Aobo Li
L
Lei Chen
K
Kai Li
J
Jiaming Zhang
M
Mingbo Wang
X
Xianqi Mei
H
Hao Li
刘冬生 (Dongsheng Liu)
DOI:10.1109/TCSI.2025.3605163delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Powerful quantum computers have raised people’s serious concerns on traditional cryptography, leading to great efforts on searching post-quantum alternatives. The screening winner, module lattice-based digital signature algorithm (ML-DSA), is recommended due to good performance and efficiency. However, its hardware implementation exhibits heavy resource burden on logic and memory. This paper presents a lightweight and efficient ML-DSA processor towards resource-constrained applications. The proposed Toeplitz multiplier reduces memory demand with performing specific computations in regular domain representation. Lightweight SHA-3 and samplers alleviate complex connections of large registers through introducing align structure. Diverse modular operations are optimized with shift-and-addition method for decreasing DSP consumption. Moreover, we design a crossover memory scheduling with processing rearrangement to further lower storage requirement. It also enables efficient parallel executions without memory conflict. The ML-DSA processor consumes 15370/7843/7.5/2 LUTs/FFs/BRAMs/DSPs on Artix-7 device and 0.08 mm2 with 27.5 kB SRAM on TSMC 28nm technology. It achieves 51% resource reduction and $4.12\times $ area-time product (ATP) improvement over similar state-of-the-art lightweight implementation.
Keywords:
Post-quantum cryptography
lattice-based digital signature
ML-DSA
Toeplitz multiplier
memory scheduling

Journal

I
ieee transactions on circuits and systems i: regular papers
IF:
0
Papers:
268
Citations:
0

Organization

H
huazhong university of science and technology
Scholars:
2.6W
Papers: 7.8K
Citations: 5