A fast modular exponentiation for RSA on systolic arrays

被引:0
|
作者
Han, YF
Mitchell, CJ
Gollmann, D
机构
[1] Dept. of Computer Science, Royal Holloway, University of London, Egham
基金
英国工程与自然科学研究理事会;
关键词
cryptography; RSA; modular exponentiation; systolic arrays;
D O I
10.1080/00207169708804562
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents two systolic algorithms for modular exponentiations based on a k-SR representation. In a systolic k-SR scheme, throughput is one modular exponentiation of a message block having n digits in every clock cycle, with a latency of nearly 5n/4 cycles to output the final result. The speedup for a group of messages having l message blocks is around (5/6l + 2/3n), compared to a single processor or processing element for modular multiplications. The scheme saves nearly n/4 processing elements and around n/4 modular multiplications, compared with the scheme in [23].
引用
收藏
页码:215 / 226
页数:12
相关论文
共 50 条
  • [1] Fast modular exponentiation for RSA on systolic arrays
    Univ of London, Surrey, United Kingdom
    Int J Comput Math, 3-4 (215-226):
  • [2] Fast reconfigurable systolic hardware for modular multiplication and exponentiation
    Nedjah, N
    Mourelle, LD
    JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (7-9) : 387 - 396
  • [3] Improved linear systolic array for fast modular exponentiation
    Walter, CD
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2000, 147 (05): : 323 - 328
  • [4] MONTGOMERY MODULAR-MULTIPLICATION METHOD AND SYSTOLIC ARRAYS SUITABLE FOR MODULAR EXPONENTIATION
    IWAMURA, K
    MATSUMOTO, T
    IMAI, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1994, 77 (03): : 40 - 51
  • [5] A novel Systolic VLSI architecture for fast RSA modular multiplication
    Kang, MS
    Kurdahi, FJ
    2002 IEEE ASIA-PACIFIC CONFERENCE ON ASIC PROCEEDINGS, 2002, : 81 - 84
  • [6] Asynchronous implementation of modular exponentiation for RSA cryptography
    Shieh, MD
    Wu, CH
    Sheu, MH
    Sheu, JL
    Wu, CH
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 191 - 194
  • [7] Modular Multiplication and Exponentiation Architectures for Fast RSA Cryptosystem Based on Digit Serial Computation
    Sutter, Gustavo D.
    Deschamps, Jean-Pierre
    Luis Imana, Jose
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (07) : 3101 - 3109
  • [8] Fast quantum modular exponentiation
    Van Meter, R
    Itoh, KM
    PHYSICAL REVIEW A, 2005, 71 (05)
  • [9] A FAST MODULAR EXPONENTIATION ALGORITHM
    KAWAMURA, S
    TAKABAYASHI, K
    SHIMBO, A
    IEICE TRANSACTIONS ON COMMUNICATIONS ELECTRONICS INFORMATION AND SYSTEMS, 1991, 74 (08): : 2136 - 2142
  • [10] Modified Montgomery modular multiplication and RSA exponentiation techniques
    McIvor, C
    McLoone, M
    McCanny, JV
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2004, 151 (06): : 402 - 408