Paper 2026/2359
Area-Efficient Hardware Architecture of the Post-Quantum HQC Cryptosystem with Side-Channel Protection
Abstract
The Hamming-Quasi Cyclic (HQC) is the Post-Quantum Cryptography (PQC) Key Encapsulation Mechanism (KEM) algorithm recently selected by the National Institute of Standards and Technology (NIST) for standardization as an alternative candidate for the KEM category. While the algorithm is mathematically robust, several studies state that the physical implementation of HQC remains vulnerable to power-based side-channel attacks (SCA). Countermeasures for such SCAs primarily focus on masking and shuffling, which severely increase hardware resources, introducing additional performance overhead. To address this problem, this paper presents a resource-efficient, constant-time hardware architecture for HQC that features a novel idle-hardware reuse strategy as an SCA countermeasure. By intentionally reusing the KECCAK hardware to generate dynamic power during decoding, the proposed architecture scrambles secret-dependent power correlations with less than 0.5% area overhead for the countermeasure logic. The complete design is fully parameterized to support all NIST security categories (HQC-128, HQC-192, and HQC-256). A prototype implementation on an Artix-7 FPGA achieves a maximum clock frequency of 139 MHz while consuming 11,489 LUTs, 6,785 FFs, and 4 DSPs. Functional correctness is verified via NIST Known Answer Tests (KATs) across Key Generation, Encapsulation, and Decapsulation operations, and Test Vector Leakage Assessment (TVLA) confirms significant suppression of side-channel leakage.
Metadata
- Available format(s)
-
PDF
- Category
- Implementation
- Publication info
- Preprint.
- Keywords
- PQCHQCFPGA ImplementationSCA Countermeasure
- Contact author(s)
-
kamalraj @ ieee org
peizhou001 @ e ntu edu sg
sayan005 @ e ntu edu sg
anupam @ ntu edu sg - History
- 2026-10-07: approved
- 2026-10-05: received
- See all versions
- Short URL
- https://ia.cr/2026/2359
- License
-
CC BY-NC-SA
BibTeX
@misc{cryptoeprint:2026/2359,
author = {Kamal Raj and Peizhou Gan and Sayan Das and Anupam Chattopadhyay},
title = {Area-Efficient Hardware Architecture of the Post-Quantum {HQC} Cryptosystem with Side-Channel Protection},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2359},
year = {2026},
url = {https://eprint.iacr.org/2026/2359}
}