Fast algorithms for implementation of Montgomery's modular multiplication technique

被引:6
|
作者
Mohan, PVA [1 ]
机构
[1] ECIL, Bangalore 560052, Karnataka, India
关键词
fast algorithms; modular multiplication; Montgomery's algorithm; multibit recoding; Rivest; Shamir; and Adleman (RSA) implementation; modular exponentiation; high-radix implementations; very large-scale integration (VLSI) architectures;
D O I
10.1007/s00034-004-0820-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, algorithms for fast implementations of Montgomery's modular multiplication algorithm are proposed. These algorithms use nonredundant multibit recoding. Two techniques, one based on multiplication followed by estimation of scaled residue and the other involving integrated multiplication with scaled residue estimation, have been considered in detail. Techniques for simplifying the computation to estimate the multiple of the modulus to be added have been described. The area and computation time requirements of the proposed techniques are estimated for a general radix in order to highlight the time-space trade-offs.
引用
下载
收藏
页码:463 / 478
页数:16
相关论文
共 50 条
  • [1] Fast Algorithms for Implementation of Montgomery's Modular Multiplication Technique
    P.V. Ananda Mohan
    Circuits, Systems and Signal Processing, 2004, 23 : 463 - 478
  • [2] Fast implementations of Montgomery's modular multiplication algorithm
    Mohan, PVA
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL IV: DIGITAL SIGNAL PROCESSING-COMPUTER AIDED NETWORK DESIGN-ADVANCED TECHNOLOGY, 2003, : 125 - 128
  • [3] An Implementation of Montgomery Modular Multiplication on FPGAs
    Yan, Xinkai
    Wu, Guiming
    Wu, Dong
    Zheng, Fang
    Xie, Xianghui
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING (ISCC), 2014, : 32 - 38
  • [4] Hardware Implementation of Improved Montgomery's Modular Multiplication Algorithm
    Zhang Jia-hong
    Xiong Ting-gang
    Fang Xiang-yan
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 3, 2009, : 370 - +
  • [5] HARDWARE IMPLEMENTATION OF MONTGOMERY MODULAR MULTIPLICATION ALGORITHM
    ELDRIDGE, SE
    WALTER, CD
    IEEE TRANSACTIONS ON COMPUTERS, 1993, 42 (06) : 693 - 699
  • [6] Efficient and Scalable Hardware Implementation of Montgomery Modular Multiplication
    Issad, M.
    Anane, M.
    Boudraa, B.
    Bellemou, A. M.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (08)
  • [7] Fast Montgomery modular multiplication by pipelined CSA architecture
    Manochehri, K
    Pourmozafari, S
    16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 144 - 147
  • [8] Design and Implementation of different architectures of Montgomery modular multiplication
    Kavyashree, S.
    Uma, B., V
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 1101 - 1105
  • [9] Fast Montgomery Modular Multiplication and Squaring on Embedded Processors
    Li, Yang
    Wang, Jinlin
    Zeng, Xuewen
    Ye, Xiaozhou
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2017, E100B (05) : 680 - 690
  • [10] An Improved Montgomery Modular Multiplication Algorithm and Its Hardware Implementation
    Ren S.
    Wang H.
    Hao Y.
    Xue C.
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2024, 44 (03): : 306 - 311