Paper 2026/592 Original: eprint.iacr.org/2026/592 ↗

Performance Analysis of Parameterizable HQC Hardware Architecture

Nishant Pandey
Sanjay Deshpande
Dixit Dutt Bohra
Debapriya Basu Roy
Dip Sankar Banerjee
Jakub Szefer
Abstract

This work presents a constant-time hardware design for HQC (Hamming Quasi-Cyclic), a code-based key encapsulation mechanism selected for standardization by NIST's Post-Quantum Cryptography process. While existing hardware implementations of HQC have achieved limited performance due to area constraints, our work demonstrates that high performance can be attained with minimal hardware overhead using higher datawidth. We present a fully parameterizable, flexible data width, hardware design, configurable for both performance targets and security levels, implementing HQC key generation, encapsulation, and decapsulation in Verilog for FPGA deployment. The three operational modules share a common SHAKE256 hash core to minimize area overhead while maintaining throughput. Our design significantly outperforms existing HQC hardware implementations in terms of latency, while achieving a similar or smaller value of the area-time (AT) product compared to existing implementations. The improved performance results from the optimizations introduced in the sparse polynomial multiplier and fixed weight vector generator modules. We achieve upto 35% improvement in the AT product when compared to other most efficient unified HQC hardware designs in the literature. For our fastest configuration targeting HQC-1 (the L1 security level), key generation completes in 0.020 ms, encapsulation in 0.040 ms, and decapsulation in 0.081 ms when implemented on a Xilinx Artix 7 FPGA, showcasing a 40% improvement in latency when compared against the fastest design, while maintaining a competitive area footprint.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2026-03-25: last updated
2026-03-25: published
Short URL
https://ia.cr/2026/592
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/592,
      author = {Nishant Pandey and Sanjay Deshpande and Dixit Dutt Bohra and Debapriya Basu Roy and Dip Sankar Banerjee and Jakub Szefer},
      title = {Performance Analysis of Parameterizable HQC Hardware Architecture},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/592},
      year = {2026},
      url = {https://eprint.iacr.org/2026/592}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.