An Efficient Implementation of Montgomery Powering Ladder in Reconfigurable Hardware

被引:0
|
作者
Mesquita, Daniel [1 ]
Perin, Guilherme [1 ]
Herrmann, Fernando Luis [1 ]
Martins, Joao Baptista [1 ]
机构
[1] Univ Fed Uberlandia, FACOM, Uberlandia, MG, Brazil
关键词
Cryptography; Modular Exponentiation; FPGA; EXPONENTIATION; MULTIPLICATION;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes an efficient architecture to perform modular exponentiation using the Montgomery Powering Ladder algorithm The implementation is composed by two parallel modular multiplication modules in order to speed-up the modular exponentiation time. The modular multiplication architecture is high-radix and presents an one-dimensional array of processing elements within multiplexed multipliers. This architecture can performs the 1024 bits RSA decryption in 2.5 ms. Furthermore, the modular exponentiation architecture presents a countermeasure against SPA attack.
引用
收藏
页码:121 / 126
页数:6
相关论文
共 50 条
  • [31] Neuron implementation using reconfigurable hardware
    Sofron, Emil
    Serban, Gheorghe
    Bostan, Ionel
    Ionescu, Laurentiu
    Ionescu, Valeriu
    Mazare, Alin
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOL III: INDUSTRIAL AUTOMATION AND CONTROL, 2004, : 189 - 192
  • [32] An efficient reconfigurable Montgomery multiplier architecture for GF(n)
    Kamala, R. V.
    Sudhakar, M.
    Srinivas, M. B.
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 155 - +
  • [33] All Bits Cross Correlation Attack on the Montgomery Ladder Implementation of RSA
    Kuzu, Ebru Akalp
    Tangel, Ali
    2013 18TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2013,
  • [34] New Cross Correlation Attack Methods on the Montgomery Ladder Implementation of RSA
    Akalp Kuzu, Ebru
    Soysal, Betul
    Sahinoglu, Muhammet
    Guvenc, Umut
    Tangel, Ali
    PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2013, : 138 - 142
  • [35] The RSA Cryptoprocessor Hardware Implementation Based on Modified Montgomery Algorithm
    陈波
    王旭
    戎蒙恬
    Journal of Shanghai Jiaotong University, 2005, (02) : 107 - 111
  • [36] 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
  • [37] 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 - +
  • [38] A reconfigurable approach to hardware implementation of neural networks
    Noory, B
    Groza, V
    CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 1861 - 1864
  • [39] AN IMPLEMENTATION OF MEMBRANE COMPUTING USING RECONFIGURABLE HARDWARE
    Nguyen, Van
    Kearney, David
    Gioiosa, Gianpaolo
    COMPUTING AND INFORMATICS, 2008, 27 : 551 - 569
  • [40] Reconfigurable hardware implementation of the lenstra factorization algorithm
    Zapotecas-Martinez, Saul
    Mancillas-López, Cuauhtemoc
    Rodríguez-Henríquez, Francisco
    Cruz-Cortes, Nareli
    2006 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING, 2006, : 389 - +