A VLSI architecture of fast high-radix modular multiplication for RSA cryptosystem

被引:0
|
作者
Wu, CH [1 ]
Shieh, MD [1 ]
Wu, CH [1 ]
Sheu, MH [1 ]
Sheu, JL [1 ]
机构
[1] Natl Yunlin Univ Sci & Technol, Dept Elect Engn, Touliu, Yunlin, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a high-radix modular multiplication algorithm and its corresponding VLSI architecture for RSA cryptosystem. To reduce the total number of required operations, we partition the multiplier operand into several equal-sized segments and treat each segment as a basic unit for accumulation and module operations. Then, the multiplication and residue calculation of each segment are performed in a pipelined fashion to increase the throughput rate. This paper also shows how to simplify the quotient estimation based on multiple-bit overlapping scanning and to reduce the logic depth in high-radix implementation. Results show that only a small lookup table is needed for quotient estimation in our development and the total operating time is smaller than that of the corresponding radix-2 implementation.
引用
收藏
页码:500 / 503
页数:4
相关论文
共 50 条
  • [41] High radix Montgomery Modular Multiplication on FPGA
    Mohamed, Anane
    Nadjia, Anane
    [J]. 2013 8TH INTERNATIONAL DESIGN AND TEST SYMPOSIUM (IDT), 2013,
  • [42] Design of high-radix VLSI dividers without quotient selection tables
    Aoki, Takafumi
    Nakazawa, Kimihiko
    Higuchi, Tatsuo
    [J]. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2001, E84-A (11) : 2623 - 2631
  • [43] Design of high-radix VLSI dividers without quotient selection tables
    Aoki, T
    Nakazawa, K
    Higuchi, T
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (11): : 2623 - 2631
  • [44] Mixed Radix-2 and High-Radix RNS Bases for Low-Power Multiplication
    Kouretas, Ioannis
    Paliouras, Vassilis
    [J]. INTEGRATED CIRCUIT AND SYSTEMS DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2009, 5349 : 93 - 102
  • [45] A Multiple Clock Domain Design of High-radix Montgomery Multiplication for Simplicity
    Fujieda, Naoki
    Ayuzawa, Yusuke
    Hongo, Masato
    Ichikawa, Shuichi
    [J]. PROCEEDINGS OF TENCON 2018 - 2018 IEEE REGION 10 CONFERENCE, 2018, : 1489 - 1492
  • [46] Fast Montgomery modular multiplication and RSA cryptographic processor architectures
    McIvor, C
    McLoone, M
    McCanny, JV
    Daly, A
    Marnane, W
    [J]. CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 379 - 384
  • [47] Fast RSA decryption through high-radix scalable Montgomery modular multipliers利用高基可扩展蒙哥马利模乘器实现快速RSA运算
    Tao Wu
    ShuGuo Li
    LiTian Liu
    [J]. Science China Information Sciences, 2015, 58 : 1 - 16
  • [48] A FAST MODULAR-MULTIPLICATION ALGORITHM BASED ON A HIGHER RADIX
    MORITA, H
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1990, 435 : 387 - 399
  • [49] FAST MODULAR MULTIPLICATION USING 2-POWER RADIX
    WALTER, CD
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1991, 39 (1-2) : 21 - 28
  • [50] Low-Cost High-Performance VLSI Architecture for Montgomery Modular Multiplication
    Kuang, Shiann-Rong
    Wu, Kun-Yi
    Lu, Ren-Yao
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (02) : 434 - 443