Highly-Efficient Hardware Architecture for ML-KEM PQC Standard

Citations

WEB OF SCIENCE

4
Citations

SCOPUS

4

초록

The advent of quantum computers, with their immense computational potential, poses significant threats to traditional cryptographic systems. In response, NIST announced the quantum-resistant Module Lattice-based Key Encapsulation Mechanism (ML-KEM) standard in 2024. This paper presents an efficient hardware architecture for the ML-KEM scheme, capable of supporting all algorithms and flexibly adapting to different security levels. The proposed design achieves a balance between high performance and low hardware resource consumption, making it suitable for deployment across various FPGA platforms. Key innovations include the Unified Polynomial Arithmetic Module (UniPAM), capable of handling all polynomial arithmetic operations, and an optimized hash module for the SHA-3 variants integral to ML-KEM. Additionally, the design introduces an efficient timing diagram and conflict-free memory management strategy, enabling seamless parallelism and reducing execution time while minimizing hardware resource consumption. Furthermore, the implementation incorporates several methods to effectively mitigate side-channel attacks, a common concern in hardware-based cryptosystem deployments. The proposed architecture is validated through implementation on an Artix-7 FPGA and Synopsys 14nm ASIC technology. Compared to state-of-the-art designs, our approach demonstrates superior performance while maintaining comparable hardware resource efficiency. Specifically, the hardware implementation on the Xilinx Artix-7 utilizes 12k LUTs, 6.9k FFs, 4 DSPs, and 9 BRAMs at clock frequency of 220 MHz.

키워드

Key encapsulation mechanismpost-quantum cryptographynumber theoretic transformnumber theoretic transformSecure Hash Algorithm 3Secure Hash Algorithm 3CRYSTALS-KyberCRYSTALS-KyberCRYSTALS-Kyber
제목
Highly-Efficient Hardware Architecture for ML-KEM PQC Standard
저자
Jung, HaesungTruong, Quang DangLee, Hanho
DOI
10.1109/OJCAS.2025.3591136
발행일
2025
유형
Article
저널명
IEEE OPEN JOURNAL OF CIRCUITS AND SYSTEMS
6
페이지
356 ~ 369