FPGA-based high-throughput Montgomery modular multipliers for RSA cryptosystems

被引:2
|
作者
Xiao, Hao [1 ]
Yu, Sijia [1 ]
Cheng, Biqian [1 ]
Liu, Guangzhu [1 ]
机构
[1] Hefei Univ Technol, Sch Microelect, Hefei 230601, Peoples R China
来源
IEICE ELECTRONICS EXPRESS | 2022年 / 19卷 / 09期
基金
中国国家自然科学基金;
关键词
modular multiplication; high radix; high throughput; RSA; MULTIPLICATION; EXPONENTIATION; DESIGN;
D O I
10.1587/elex.19.20220101
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents an FPGA-based Montgomery modular multiplier for implementing high-throughput RSA cryptosystems. First, we propose a variable segmentation Montgomery modular multiplication (VSMMM) algorithm which enables the radix of the multiplier and the multiplicand adapt to any given datawidth. Then, to make trade-offs among latency, area and throughput, we design a dual-path fully concurrent MMM architecture based on VSMMM algorithm. As a case study, a RSA processor has been implemented using the proposed method. Experimental results show that the proposed MMM multiplier and RSA processor achieve much higher throughput than existing works.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] High-Throughput Finite Field Multipliers Using Redundant Basis for FPGA and ASIC Implementations
    Xie, Jiafeng
    Meher, Pramod Kumar
    Mao, Zhi-Hong
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (01) : 110 - 119
  • [32] High-Throughput FPGA-Based Inference of Gradient Tree Boosting Models for Position Estimation in PET Detectors
    Krueger, Karl
    Mueller, Florian
    Gebhardt, Pierre
    Weissler, Bjoern
    Schug, David
    Schulz, Volkmar
    [J]. IEEE TRANSACTIONS ON RADIATION AND PLASMA MEDICAL SCIENCES, 2023, 7 (03) : 253 - 262
  • [33] HIGH THROUGHPUT FILTER ARCHITECTURE FOR OPTIMAL FPGA-BASED IMPLEMENTATIONS
    Kamboh, Hamid M.
    Khan, Shoab A.
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2013, 22 (05)
  • [34] RSA Cryptosystem Based on Early Word Based Montgomery Modular Multiplication
    Verma, Rupali
    Dutta, Maitreyee
    Vig, Renu
    [J]. SERVICES - SERVICES 2018, 2018, 10975 : 33 - 47
  • [35] High Radix Montgomery Modular Multiplier on Modern FPGA
    Wang, Pingjian
    Liu, Zongbin
    Wang, Lei
    Gao, Neng
    [J]. 2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1484 - 1489
  • [36] Improving the compression and encryption of images using FPGA-based cryptosystems
    Ou, SC
    Chung, HY
    Sung, WT
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 28 (01) : 5 - 22
  • [37] Improving the compression and encryption of images using FPGA-based cryptosystems
    Shih-Ching Ou
    Hung-Yuan Chung
    Wen-Tsai Sung
    [J]. Multimedia Tools and Applications, 2006, 28 : 5 - 22
  • [38] High-Performance Accurate and Approximate Multipliers for FPGA-Based Hardware Accelerators
    Ullah, Salim
    Rehman, Semeen
    Shafique, Muhammad
    Kumar, Akash
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (02) : 211 - 224
  • [39] FPGA-based low-complexity high-throughput real-time hardware accelerator for robust watermarking
    Ge, Hangqi
    Sha, Jin
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (04) : 813 - 820
  • [40] FPGA-based low-complexity high-throughput real-time hardware accelerator for robust watermarking
    Hangqi Ge
    Jin Sha
    [J]. Journal of Real-Time Image Processing, 2019, 16 : 813 - 820