Elliptic Curve Cryptography hardware accelerator for high-performance secure servers

被引:14
|
作者
Parrilla, Luis [1 ]
Alvarez-Bermejo, Jose A. [2 ]
Castillo, Encarnacion [1 ]
Lopez-Ramos, Juan A. [3 ]
Morales-Santos, Diego P. [1 ]
Garcia, Antonio [1 ]
机构
[1] Univ Granada, Dept Elect & Comp Technol, Granada, Spain
[2] Univ Almeria, Dept Informat, Almeria, Spain
[3] Univ Almeria, Dept Math, Almeria, Spain
来源
JOURNAL OF SUPERCOMPUTING | 2019年 / 75卷 / 03期
关键词
Elliptic Curve Cryptography; Hardware accelerator; Codesign; FPGA; MULTIPLICATION; IMPLEMENTATION; WIRELESS; GF(2(M));
D O I
10.1007/s11227-018-2317-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Security threats affecting electronics communications in the current world make necessary the encryption and authentication of every transaction. The increasing levels of security required are leading to an overload of transaction servers due to cryptographic tasks. In this paper, a hardware-implemented coprocessor for Elliptic Curve Cryptography operations is presented. This coprocessor enables the acceleration of secure services and can be implemented in the last generations FPGA, thus allowing to host in the same chip a software secure web/database server and the cryptographic coprocessor. Obtained results show advantages of the proposed solution when compared to software implementations and classical acceleration using graphics processing units. Moreover, the proposed cryptographic coprocessor presents improvements over other hardware implementations when area, performance and scalability are considered. The developed crypto-processor has been implemented in a xc7z020clg484-1 device from Xilinx, taking advantage of the synergy provided by the ARM microprocessors and the programmable logic for hardware implementations included in the device. This design requires only 9852 LUTs, while providing 8930 scalar-point operations per second when operating at 50 MHz, with a power consumption of 0.42 W.
引用
收藏
页码:1107 / 1122
页数:16
相关论文
共 50 条
  • [1] Elliptic Curve Cryptography hardware accelerator for high-performance secure servers
    Luis Parrilla
    José A. Álvarez-Bermejo
    Encarnación Castillo
    Juan A. López-Ramos
    Diego P. Morales-Santos
    Antonio García
    The Journal of Supercomputing, 2019, 75 : 1107 - 1122
  • [2] High-performance hardware architecture of elliptic curve cryptography processor over GF(2163)
    Dan, Yong-ping
    Zou, Xue-cheng
    Liu, Zheng-lin
    Han, Yu
    Yi, Li-hua
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2009, 10 (02): : 301 - 310
  • [4] High-performance hardware architecture of elliptic curve cryptography processor over GF(2163)
    Yong-ping Dan
    Xue-cheng Zou
    Zheng-lin Liu
    Yu Han
    Li-hua Yi
    Journal of Zhejiang University-SCIENCE A, 2009, 10 : 301 - 310
  • [5] Implementation of an elliptic curve cryptography hardware accelerator for smart cards
    Lee, S
    Lee, Y
    Kim, Y
    Park, Y
    Jun, S
    Chung, K
    SAM'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SECURITY AND MANAGEMENT, VOLS 1 AND 2, 2003, : 607 - 610
  • [6] High-Performance Hardware Implementation of Elliptic Curve Cryptography Point Multiplication over GF(p)
    Gao W.
    Luo Y.
    Li J.
    Wu H.
    Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology, 2021, 41 (09): : 977 - 984
  • [7] Design and Evaluation of Hardware Accelerator for Elliptic Curve Cryptography Point Multiplication
    Gwalani, Kapil A.
    Elkeelany, Omar
    PROCEEDINGS OF THE 15TH AMERICAN CONFERENCE ON APPLIED MATHEMATICS AND PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL AND INFORMATION SCIENCES 2009, VOLS I AND II, 2009, : 431 - +
  • [8] A secure authentication scheme based on elliptic curve cryptography for IoT and cloud servers
    Kumari, Saru
    Karuppiah, Marimuthu
    Das, Ashok Kumar
    Li, Xiong
    Wu, Fan
    Kumar, Neeraj
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12): : 6428 - 6453
  • [9] A secure authentication scheme based on elliptic curve cryptography for IoT and cloud servers
    Saru Kumari
    Marimuthu Karuppiah
    Ashok Kumar Das
    Xiong Li
    Fan Wu
    Neeraj Kumar
    The Journal of Supercomputing, 2018, 74 : 6428 - 6453
  • [10] Performance analysis of elliptic curve cryptography on reconfigurable hardware
    Vig, Renu
    Tandon, Ravi
    WORLD CONGRESS ON ENGINEERING 2008, VOLS I-II, 2008, : 261 - +