Area-Time Efficient Hardware Implementation of Modular Multiplication for Elliptic Curve Cryptography

被引:34
|
作者
Islam, Md Mainul [1 ]
Hossain, Md Selim [2 ]
Shahjalal, Md [1 ]
Hasan, Moh Khalid [1 ]
Jang, Yeong Min [1 ]
机构
[1] Kookmin Univ, Dept Elect Engn, Seoul 02707, South Korea
[2] Khulna Univ Engn & Technol, Dept Elect & Elect Engn, Khulna 9203, Bangladesh
关键词
Modular multiplication; interleaved multiplication; elliptic curve cryptography; POINT MULTIPLICATION; FPGA IMPLEMENTATION; PROCESSOR;
D O I
10.1109/ACCESS.2020.2988379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an area-time efficient hardware implementation of modular multiplication over five National Institute of Standard and Technology (NIST)-recommended prime fields is proposed for lightweight elliptic curve cryptography (ECC). A modified radix-2 interleaved algorithm is proposed to reduce the time complexity of conventional interleaved modular multiplication. The proposed multiplication algorithm is designed in hardware and separately implemented on Xilinx Virtex-7, Virtex-6, Virtex-5, and Virtex-4 field-programmable gate array (FPGA) platforms. On the Virtex-7 FPGA, the proposed design occupies only 1151, 1409, 1491, 2355, and 2496 look up tables (LUTs) and performs single modular multiplication in 0.93 mu s, 1.18 mu s, 1.45 mu s, 2.80 mu s, and 4.69 mu s with maximum clock frequencies of 207.1 MHz, 190.7 MHz, 177.3 MHz, 137.6 MHz, and 111.2 MHz over five NIST prime fields of size 192, 224, 256, 384, and 521 bits, respectively. The hardware implementations on the Virtex-6, Virtex-5, and Virtex-4 FPGAs also show that the proposed design is highly efficient in terms of hardware resource utilization and area-delay product compared with other designs for modular multiplication.
引用
收藏
页码:73898 / 73906
页数:9
相关论文
共 50 条
  • [31] Efficient Design of Elliptic Curve Point Multiplication based on Fast Montgomery Modular Multiplication
    Mohammadi, Maryam
    Molahosseini, Amir Sabbagh
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2013), 2013, : 424 - 429
  • [32] THE AREA-TIME COMPLEXITY OF BINARY MULTIPLICATION
    BRENT, RP
    KUNG, HT
    [J]. JOURNAL OF THE ACM, 1981, 28 (03) : 521 - 534
  • [33] Area-Time Efficient Architecture of FFT-Based Montgomery Multiplication
    Dai, Wangchen
    Chen, Donald Donglong
    Cheung, Ray C. C.
    Koc, Cetin Kaya
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2017, 66 (03) : 375 - 388
  • [34] Customising hardware designs for elliptic curve cryptography
    Telle, N
    Luk, W
    Cheung, RCC
    [J]. COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2004, 3133 : 274 - 283
  • [35] Versatile Hardware Framework for Elliptic Curve Cryptography
    Masek, Vit
    Novotny, Martin
    [J]. 2022 25TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2022, : 80 - 83
  • [36] Issues in Elliptic Curve Cryptography Implementation
    Paryasto, Marisa W.
    Kuspriyanto
    Sutikno, Sarwono
    Sasongko, Arif
    [J]. INTERNETWORKING INDONESIA, 2009, 1 (01): : 29 - 33
  • [37] Optimal Implementation of Elliptic Curve Cryptography
    Lv, Hongqiang
    Li, Hui
    Yi, Junkai
    Lu, Hao
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI), 2013, : 35 - 39
  • [38] FPGA Implementation of Interleaved Modular Multiplier with Improved Area-time Efficiency
    Coliban, Radu-Mihai
    [J]. PROCEEDINGS OF THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 2, 2021, : 895 - 898
  • [39] Efficient implementation of cancelable face recognition based on elliptic curve cryptography
    Rania A. Eltaieb
    Ghada M. El-Banby
    Walid El-Shafai
    Fathi E. Abd El-Samie
    Alaa M. Abbas
    [J]. Optical and Quantum Electronics, 2023, 55
  • [40] A Novel Low-Area Point Multiplication Architecture for Elliptic-Curve Cryptography
    Rashid, Muhammad
    Hazzazi, Mohammad Mazyad
    Khan, Sikandar Zulqarnain
    Alharbi, Adel R.
    Sajid, Asher
    Aljaedi, Amer
    [J]. ELECTRONICS, 2021, 10 (21)