A Systolic, High Speed Architecture for an RSA Cryptosystem

被引:0
|
作者
K.Z. Pekmestzi
N.K. Moshopoulos
机构
[1] National Technical University of Athens,Electrical and Computer Engineering Department
关键词
public key cryptography; RSA; Montgomery algorithm; modular multiplication; modular squaring;
D O I
暂无
中图分类号
学科分类号
摘要
An architecture based on the RSA public key cryptography algorithm is presented. The circuit includes two components, one for modular squaring and one for modular multiplication. Each component is based on the Montgomery algorithm and implements the modular operations using two modified serial-parallel multipliers. A full modular exponentiation is completed every n(n + 3) clock cycles. All circuits are systolic, operate with 100% efficiency and their maximum combinational delay is equal to one gated Full-Adder. Thus, high-speed performance is achieved while the low cell hardware complexity enables an efficient VLSI implementation.
引用
收藏
页码:223 / 235
页数:12
相关论文
共 50 条
  • [1] A systolic, high speed architecture for an RSA cryptosystem
    Pekmestzi, KZ
    Moshopoulos, NK
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2002, 32 (03): : 223 - 235
  • [2] A systolic RSA public key cryptosystem
    Chen, PS
    Hwang, SA
    Wu, CW
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 408 - 411
  • [3] A bit-interleaved systolic architecture for a high-speed RSA system
    Pekmestzi, KZ
    Moshopoulos, NK
    [J]. INTEGRATION-THE VLSI JOURNAL, 2001, 30 (02) : 169 - 175
  • [4] High-speed modular multiplication algorithm for RSA cryptosystem
    Cho, KS
    Ryu, JH
    Cho, JD
    [J]. IECON'01: 27TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, 2001, : 479 - 483
  • [5] VLSI architecture of fast high-radix modular multiplication for RSA cryptosystem
    Wu, Che-Han
    Shieh, Ming-Der
    Wu, Chien-Hsing
    Sheu, Ming-Hwa
    Sheu, Jia-Lin
    [J]. Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 1
  • [6] A VLSI architecture of fast high-radix modular multiplication for RSA cryptosystem
    Wu, CH
    Shieh, MD
    Wu, CH
    Sheu, MH
    Sheu, JL
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 500 - 503
  • [7] sRSA: High Speed RSA on the Intel® MIC Architecture
    Chang, Cheng
    Yao, Shun
    Yu, Dantong
    [J]. 2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 609 - 616
  • [8] Architecture Optimizations for the RSA Public Key Cryptosystem: A Tutorial
    Cohen, Aaron E.
    Parhi, Keshab K.
    [J]. IEEE CIRCUITS AND SYSTEMS MAGAZINE, 2011, 11 (04) : 24 - 34
  • [9] A new modular exponentiation architecture for efficient design of RSA cryptosystem
    Shieh, Ming-Der
    Chen, Jun-Hong
    Wu, Hao-Hsuan
    Lin, Wen-Ching
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (09) : 1151 - 1161
  • [10] Efficient VLSI architecture for RSA public-key cryptosystem
    Chiang, Jen-Shiun
    Chen, Jian-Kao
    [J]. Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 1