Hardware Implementation of High-Performance Polynomial Multiplication for KEM Saber

被引:1
|
作者
Tu, Yazheng [1 ]
He, Pengzhou [1 ]
Lee, Chiou-Yng [2 ]
Chasaki, Danai [1 ]
Xie, Jiafeng [1 ]
机构
[1] Villanova Univ, Dept Elect & Comp Engn, Villanova, PA 19085 USA
[2] Lunghwa Univ Sci & Technol, Dept Comp Informat & Network Engn, Taoyuan, Taiwan
关键词
D O I
10.1109/ISCAS48785.2022.9937606
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recent advances in quantum computing have initiated a new round of cryptosystem innovation as the existing public-key cryptosystems are proven to be vulnerable to quantum attacks. Several types of cryptographic algorithms have been proposed for possible post-quantum cryptography (PQC) candidates and the lattice-based key encapsulation mechanism (KEM) Saber is one of the most promising algorithms. Noticing that the polynomial multiplication over ring is the key arithmetic operation of KEM Saber, in this paper, we propose a novel strategy for efficient implementation of polynomial multiplication on the hardware platform. First of all, we present the proposed mathematical derivation process for polynomial multiplication. Then, the proposed hardware structure is provided. Finally, field-programmable gate array (FPGA) based implementation results are obtained, and it is shown that the proposed design has better performance than the existing ones. The proposed polynomial multiplication can be further deployed to construct efficient hardware cryptoprocessors for KEM Saber.
引用
收藏
页码:1160 / 1164
页数:5
相关论文
共 50 条
  • [41] A side-channel attack on a masked IND-CCA secure saber KEM implementation
    Ngo, Kalle
    Dubrova, Elena
    Guo, Qian
    Johansson, Thomas
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2021, 2021 (04): : 676 - 707
  • [42] High-performance unified modular multiplication algorithm and hardware architecture over G(2m)
    Zhao, Shilei
    Hu, Diankun
    Liu, Zhiwei
    Yu, Bin
    Huang, Hai
    Ma, Chao
    INTEGRATION-THE VLSI JOURNAL, 2024, 96
  • [43] A High-Performance SIKE Hardware Accelerator
    Ni, Ziying
    Kundi, Dur-e-Shahwar
    O'Neill, Maire
    Liu, Weiqiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2022, 30 (06) : 803 - 815
  • [44] High-performance texture decompression hardware
    Anders Kugler
    The Visual Computer, 1997, 13 : 51 - 63
  • [45] High-Performance Hardware Merge Sorter
    Mashimo, Susumu
    Thiem Van Chu
    Kise, Kenji
    2017 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2017), 2017, : 1 - 8
  • [46] High-performance texture decompression hardware
    Kugler, A
    VISUAL COMPUTER, 1997, 13 (02): : 51 - 63
  • [47] High-performance hardware for function generation
    Cao, J
    Wei, BWY
    13TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 1997, : 184 - 188
  • [48] Racing BIKE: Improved Polynomial Multiplication and Inversion in Hardware
    Richter-Brockmann J.
    Chen M.-S.
    Ghosh S.
    Güneysu T.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2021, 2022 (01): : 557 - 588
  • [49] A family of high-performance matrix multiplication algorithms
    Gunnels, JA
    Gustavson, FG
    Henry, GM
    van de Geijn, RA
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 256 - 265
  • [50] High-Performance Modular Multiplication on the Cell Processor
    Bos, Joppe W.
    ARITHMETIC OF FINITE FIELDS, PROCEEDINGS, 2010, 6087 : 7 - 24