Published January 1, 2023 | Version v1
Journal article Open

LEAP: Lightweight and Efficient Accelerator for Sparse Polynomial Multiplication of HQC

  • 1. Villanova Univ, Dept Elect & Comp Engn, Villanova, PA 19085 USA

Description

The Hamming quasi-cyclic (HQC) code-based encryption scheme is one of the fourth-round algorithms selected by the National Institute of Standards and Technology (NIST) postquantum cryptography (PQC) standardization process. However, very few hardware implementations have been reported for HQC to date. In this brief, we propose a novel Lightweight and Efficient Accelerator for sparse Polynomial multiplication (LEAP) of HQC, compatible with different parameters, on the field-programmable gate array (FPGA) platform. First, we give a mathematical derivation process for the sparse polynomial multiplication deployed in HQC. Then, we explain the proposed hardware structure in detail. Finally, we present the FPGA implementation results to confirm the efficiency of the proposed LEAP, for example, the proposed design for hqc-192 has at least 31.03% less area-delay product (ADP) than the existing design. LEAP can be extended further to construct efficient HQC cryptoprocessors.

Files

bib-8318ae62-9cf2-42e4-9e7a-555c0c7f25d9.txt

Files (214 Bytes)

Name Size Download all
md5:950107d752bd8a7e35d39b1c9ada64e2
214 Bytes Preview Download