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 条
  • [31] High-performance hardware implementation of the 3GPP algorithm KASUMI
    Zhao, Xue
    Guo, Shu-Xu
    Journal of China Universities of Posts and Telecommunications, 2006, 13 (01): : 60 - 62
  • [32] BSTMSM: A High-Performance FPGA-based Multi-Scalar Multiplication Hardware Accelerator
    Zhao, Baoze
    Huang, Wenjin
    Li, Tianrui
    Huang, Yihua
    2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 35 - 43
  • [33] A High-Performance, Conflict-Free Memory-Access Architecture for Modular Polynomial Multiplication
    Cheng, Zeming
    Zhang, Bo
    Pedram, Massoud
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (02) : 492 - 505
  • [34] Anatomy of high-performance matrix multiplication
    Goto, Kazushige
    Van De Geijn, Robert A.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2008, 34 (03):
  • [35] Implementation of a high-performance hardware architecture for binary morphological image processing operations
    Velten, K
    Kummert, A
    2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 241 - 244
  • [36] High-Performance Local Dimming Algorithm and Its Hardware Implementation for LCD Backlight
    Hsia, Shih-Chang
    Sheu, Ming-Hwa
    Chien, Jia-Ren Chang
    Wang, Shag-Kai
    JOURNAL OF DISPLAY TECHNOLOGY, 2013, 9 (07): : 527 - 535
  • [37] High-performance Hardware Architecture Design and Implementation of Ed25519 Algorithm
    Yu Bin
    Huang Hai
    Liu Zhiwei
    Zhao Shilei
    Na Ning
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (07) : 1821 - 1827
  • [38] Exploiting high-performance DSP hardware for real-time CELP implementation
    Teo, TT
    Tan, EC
    Premkumar, AB
    IEEE TENCON'97 - IEEE REGIONAL 10 ANNUAL CONFERENCE, PROCEEDINGS, VOLS 1 AND 2: SPEECH AND IMAGE TECHNOLOGIES FOR COMPUTING AND TELECOMMUNICATIONS, 1997, : 421 - 424
  • [39] FPGA implementation of a run-time configurable NTT-based polynomial multiplication hardware
    Mert, Ahmet Can
    Ozturk, Erdinc
    Savas, Erkay
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 78
  • [40] Fast Implementation of Multiplication on Polynomial Rings
    Wang, Boyu
    Gao, Haiying
    Yang, Fan
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022