A Low-Cost High-Performance Montgomery Modular Multiplier Based on Pipeline Interleaving for IoT Devices

被引:3
作者
Li, Hongshuo [1 ]
Ren, Shiwei [1 ,2 ]
Wang, Weijiang [1 ,2 ]
Zhang, Jingqi [1 ]
Wang, Xiaohua [1 ]
机构
[1] Beijing Inst Technol BIT, Sch Integrated Circuits & Elect, Beijing 100081, Peoples R China
[2] BIT Chongqing Inst Microelect & Microsyst, Chongqing 401332, Peoples R China
关键词
Montgomery modular multiplication; cryptosystems; pipeline; high performance; low cost; hardware implementation; ARCHITECTURE;
D O I
10.3390/electronics12153241
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modular multiplication is a crucial operation in public-key cryptography systems such as RSA and ECC. In this study, we analyze and improve the iteration steps of the classic Montgomery modular multiplication (MMM) algorithm and propose an interleaved pipeline (IP) structure, which meets the high-performance and low-cost requirements for Internet of Things devices. Compared to the classic pipeline structure, the IP does not require a multiplexing processing element (PE), which helps shorten the data path of intermediate results. We further introduce a disruption in the critical path to complete an iterative step of the MMM algorithm in two clock cycles. Our proposed hardware architecture is implemented on Xilinx Virtex-7 Series FPGA, using DSP48E1, to realize the multiplier. The implemented results show that the modular multiplication of 1024 bits by 2048 bits requires 1.03 mu s and 2.13 mu s, respectively. Moreover, our area-time-product analysis reveals a favorable outcome compared to the state-of-the-art designs across a 1024-bit and 2048-bit modulus.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] A Low-Latency and Low-Cost Montgomery Modular Multiplier Based on NLP Multiplication
    Ding, Jinnan
    Li, Shuguo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2020, 67 (07) : 1319 - 1323
  • [2] A High-Performance and Low-Cost Montgomery Modular Multiplication Based on Redundant Binary Representation
    Li, Bing
    Wang, Jinlei
    Ding, Guocheng
    Fu, Haisheng
    Lei, Bingjie
    Yang, Haitao
    Bi, Jiangang
    Lei, Shaochong
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (07) : 2660 - 2664
  • [3] A low-cost high-speed radix-4 Montgomery modular multiplier without carry-propagate format conversion
    Kuang, Shiann-Rong
    Wang, Chun-Yi
    Chen, Yen-Jui
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2024, 54
  • [4] High-performance montgomery modular multiplier with NTT and negative wrapped convolution
    Ke, Hongfei
    Li, Hao
    Zhang, Peiyong
    MICROELECTRONICS JOURNAL, 2024, 144
  • [5] Low latency high throughput Montgomery modular multiplier for RSA cryptosystem
    Parihar, Aashish
    Nakhate, Sangeeta
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 30
  • [6] Word-Based Processor Structure for Montgomery Modular Multiplier Suitable for Compact IoT Edge Devices
    Ibrahim, Atef
    Gebali, Fayez
    MATHEMATICS, 2023, 11 (02)
  • [7] HIGH PERFORMANCE MONTGOMERY MODULAR MULTIPLIER WITH A NEW RECODING METHOD
    Manochehri, Kooroush
    Sadeghiyan, Babak
    Pourmozafari, Saadat
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2011, 20 (03) : 531 - 548
  • [8] High-Radix Design of a Scalable Montgomery Modular Multiplier With Low Latency
    Zhang, Bo
    Cheng, Zeming
    Pedram, Massoud
    IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (02) : 436 - 449
  • [9] A High-Performance Low-Power Barrett Modular Multiplier for Cryptosystems
    Zhang, Bo
    Cheng, Zeming
    Pedram, Massoud
    2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2021,
  • [10] Development of Low-Cost High-Performance Multispectral Camera System at Banpil
    Oduor, Patrick
    Mizuno, Genki
    Olah, Robert
    Dutta, Achyut K.
    IMAGE SENSING TECHNOLOGIES: MATERIALS, DEVICES, SYSTEMS, AND APPLICATIONS, 2014, 9100