Paper 2026/592

Performance Analysis of Parameterizable HQC Hardware Architecture

Nishant Pandey, Indian Institute of Technology Kanpur
Sanjay Deshpande, Northwestern University
Dixit Dutt Bohra, Indian Institute of Technology Jodhpur
Debapriya Basu Roy, Indian Institute of Technology Kanpur
Dip Sankar Banerjee, Indian Institute of Technology Jodhpur
Jakub Szefer, Northwestern University
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
Published elsewhere. Minor revision. Selected Areas in Cryptography 2026
Keywords
HQCHamming Quasi-CyclicPQCPost Quantum CryptographyKey Encapsulation MechanismHardware ImplementationFPGA
Contact author(s)
nishantp22 @ iitk ac in
sanjay deshpande1 @ northwestern edu
p23cs0003 @ iitj ac in
dbroy @ iitk ac in
dipsankarb @ iitj ac in
jakub szefer @ northwestern edu
History
2026-03-25: approved
2026-03-25: received
See all versions
Short URL
https://ia.cr/2026/592
License
Creative Commons Attribution
CC BY

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, eprint.iacr.org does not use cookies or embedded third party content.