Efficient Hardware Implementation Of Elliptic Curve Diffie-Hellman Key Exchange Protocol

Authors

  • Mohamed SAOUDI Department of Electronics ESACH, Algiers, Algeria
  • Akram KERMICH Department of Electronics ESACH, Algiers, Algeria.
  • Abdelfatah ZEBDA Department of Electronics ESACH, Algiers, Algeria.
  • Boufeldja ALLAILOU Department of Electronics ESACH, Algiers, Algeria.

DOI:

https://doi.org/10.37231/myjcam.2021.4.1.72

Keywords:

ECDH, Diffie-Hellman, FPGA, Register- Transfer level, Elliptic Curve.

Abstract

The aim of the present work is the hardware implementation of the elliptic curve Diffie-Hellman (ECDH) key exchange protocol on a reconfigurable circuit of type FPGA at the register-transfer level (RTL). Compared to the standard Diffie- Hellman (DH), based on exponentiation in a finite field, ECDH is known to provide equivalent level of security with lower number of bits used. Reduced bit usage implies less power and logic area are required to implement this cryptographic scheme. This is particularly important in secure embedded system, where a high level of security is required, but with low power consumption. The results show that ECDH can be implemented on FPGA with convincing performances in comparison with other published works

Published

2021-03-31