RSA Cryptosystem with Modified Montgomery Modular Multiplier

被引:0
|
作者
Mahapatra, Priyanka Priyadarsini [1 ]
Agrawal, Sonali [1 ]
机构
[1] Amrita Univ, Dept Elect & Commun Engn, Bengaluru, India
来源
2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC) | 2017年
关键词
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] Low latency high throughput Montgomery modular multiplier for RSA cryptosystem
    Parihar, Aashish
    Nakhate, Sangeeta
    ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2022, 30
  • [2] 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
  • [3] A Design and Implementation of Montgomery Modular Multiplier
    Liu, Ruirui
    Li, Shuguo
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [4] Performance Analysis of Montgomery Multiplier for Public Key Cryptosystem
    Kakde, Sandeep
    Somulu, G.
    Zode, Pravin
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [5] Fast Montgomery Modular Multiplier Using FPGAs
    Pajuelo-Holguera, Francisco
    Granado-Criado, Jose M.
    Gomez-Pulido, Juan A.
    IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (01) : 19 - 22
  • [6] Efficient RSA Crypto Processor Using Montgomery Multiplier in FPGA
    Gnanasekaran, Lavanya
    Eddin, Anas Salah
    El Naga, Halima
    El-Hadedy, Mohamed
    PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2019, VOL 2, 2020, 1070 : 379 - 389
  • [7] Energy-Efficient High-Throughput Montgomery Modular Multipliers for RSA Cryptosystems
    Kuang, Shiann-Rong
    Wang, Jiun-Ping
    Chang, Kai-Cheng
    Hsu, Huan-Wei
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (11) : 1999 - 2009
  • [8] CRT RSA Decryption: Modular Exponentiation based solely on Montgomery Multiplication
    Carlos Neto, Joao
    Tenca, Alexandre Ferreira
    Ruggiero, Wilson Vicente
    2015 49TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, 2015, : 431 - 436
  • [9] Modified RSA Cryptosystem Based on Offline Storage and Prime Number
    Patidar, Ritu
    Bhartiya, Rupali
    2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMPUTING RESEARCH (ICCIC), 2013, : 285 - 290
  • [10] Efficient implementation of digit-serial Montgomery modular multiplier architecture
    Fatemi, Sahar
    Zare, Maryam
    Khavari, Amir Farzad
    Maymandi-Nejad, Mohammad
    IET CIRCUITS DEVICES & SYSTEMS, 2019, 13 (07) : 942 - 949