High-Performance Instruction-Set Hardware Accelerator for Ring-Binary-LWE-Based Lightweight PQC
Recent advances in hardware acceleration for postquantum cryptography (PQC) have also switched to lightweight PQC. Apart from the traditional hardware design methodology, instruction-set accelerator for PQC represents a new design trend but has not been explored on lightweight PQC. To fill the research gap, in this work, we present a novel instruction-set acceleration of a ring-binary-learning-with-errors (RBLWEs)-based PQC (RBLWE-based encryption (ENC), a promising lightweight scheme) on field-programmable gate array (FPGA). Key efforts include: 1) derivation of an algorithm for the major operation of RBLWE-ENC to facilitate instruction-set acceleration; 2) development of the instruction-set accelerator, including the polynomial multiplication core designed from the derived algorithm; and 3) evaluation to showcase the efficiency of the proposed design. The proposed accelerator is efficient and complete in cryptographic operations, which can help further lightweight PQC development.
Authors
- Tianyou Bao (ORCID: https://orcid.org/0000-0003-3321-5123)
- Jiafeng Xie (ORCID: https://orcid.org/0000-0002-4814-1318)
- Pengzhou He (ORCID: https://orcid.org/0000-0003-3461-4548)
Institutions
- Villanova University (US)
Publication Details
- Journal
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Published
- 2025-02-26
- DOI
- https://doi.org/10.1109/tvlsi.2025.3538874
- Citations
- 2
- Primary Topic
- Parallel Computing and Optimization Techniques
- Type
- article
- Field-Weighted Citation Impact
- 4.54