RSA Cryptosystem with Modified Montgomery Modular Multiplier

被引:0
|
作者
Mahapatra, Priyanka Priyadarsini [1 ]
Agrawal, Sonali [1 ]
机构
[1] Amrita Univ, Dept Elect & Commun Engn, Bengaluru, India
关键词
Cryptography; Montgomery modular multiplier; Carry save addition;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Rivest, Shamir, Adleman (RSA) algorithm can be used in cryptography to send confidential messages in secure manner. RSA cryptosystem is based on modular multiplication to factorize the large integers. Montgomery modular multiplication can be used as modular multiplication because it is one of the efficient and fastest modular multiplication. Montgomery algorithm is based on add and shift operation, so Carry save adder (CSA) can be used in order to overcome the carry propagation at each addition. In this Montgomery multiplier, the CSA choses the operands and converts the addition result from carry save format to binary form. Accordingly, the architecture can use less hardware and give short critical path delay to do one modular multiplication. In this paper, the Montgomery modular multiplication uses a modified or configurable Carry save adder (CCSA). The CCSA is designed with one full adder and two half adders to reduce the delay. Still CCSA suffers from high power consumption. In order to reduce the power consumption, the full adder used in CCSA with two multiplexers has been proposed. The proposed Montgomery modular multiplier has the capability to provide 26% average reduction in power when compared with previous designs.
引用
收藏
页码:75 / 80
页数:6
相关论文
共 50 条
  • [1] Montgomery modular multiplier architectures and hardware implementations for an RSA cryptosystem
    Fournaris, AP
    Koufopavlou, O
    Proceedings of the 46th IEEE International Midwest Symposium on Circuits & Systems, Vols 1-3, 2003, : 778 - 781
  • [2] Low latency high throughput Montgomery modular multiplier for RSA cryptosystem
    Parihar, Aashish
    Nakhate, Sangeeta
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 30
  • [3] Full Custom Design of Adaptable Montgomery Modular Multiplier for Asymmetric RSA Cryptosystem
    Adiono, Trio
    Ega, Hans
    Kasan, Hans
    Fuada, Syifaul
    Harimurthi, Suksmandhira
    2017 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS 2017), 2017, : 910 - 914
  • [4] Area-Efficient Design of Modular Exponentiation Using Montgomery Multiplier for RSA Cryptosystem
    Nti, Richard Boateng
    Ryoo, Kwangki
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING, MUE/FUTURETECH 2018, 2019, 518 : 431 - 437
  • [5] RSA Cryptosystem Based on Early Word Based Montgomery Modular Multiplication
    Verma, Rupali
    Dutta, Maitreyee
    Vig, Renu
    SERVICES - SERVICES 2018, 2018, 10975 : 33 - 47
  • [6] Fast Montgomery modular multiplier for Rivest-Shamir-Adleman cryptosystem
    Parihar, Aashish
    Nakhate, Sangeeta
    IET INFORMATION SECURITY, 2019, 13 (03) : 231 - 238
  • [7] A new Montgomery modular multiplication algorithm and its VLSI design for RSA cryptosystem
    Chen, Jun-Hong
    Wu, Haw-Shiuan
    Shieh, Ming-Der
    Lin, Wen-Ching
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 3780 - 3783
  • [8] 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
  • [9] Fast and high-throughput montgomery modular multiplier for RSA encryption and decryption
    Parihar A.
    Nakhate S.
    Nakhate, Sangeeta, 2018, Institute of Electronics Engineers of Korea (07): : 148 - 158
  • [10] Enhancement of Hardware Modular Multiplier Radix-4 Algorithm for Fast RSA Cryptosystem
    Amer, Kauther M.
    Sharif, Sami M.
    Ashur, Ahmed S.
    2013 INTERNATIONAL CONFERENCE ON COMPUTING, ELECTRICAL AND ELECTRONICS ENGINEERING (ICCEEE), 2013, : 692 - 696