Paper 2021/065

FPGA Offloading for Diffie-Hellman Key Exchangeusing Elliptic Curves

Dorin-Marian Ionita and Emil Simion

Abstract

Cryptographic offloading to hardware is a hot research topic promising accelerated execution time and improved security compared to the software counterpart. However, hardware design and production is a lengthy process which enquires significant financial resources and technical expertise. Our research paper focuses on elliptic curve cryptography, specifically Diffie-Hellman, and on minimizing these deficiencies by highlighting solutions to map this class of algorithms to hardware description. The insights are not limitative and can be equally applied to other cryptographic primitives. The resulting design uses few hardware resources, has low power consumption, is easy to interface with the software and can be implemented on cheap FPGAs. Index Terms—elliptic curves, cryptography, diffie-hellman, FPGA, hardware security, high level synthesis

Note: -

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint. MINOR revision.
Keywords
elliptic implementationcryptographydiffi-hellmanFPGAhardware securityhigh level synthesispublic-key cryptography
Contact author(s)
dorin marian ionita @ gmail com
dorin_marian ionita @ stud acs upb ro
History
2021-01-18: received
Short URL
https://ia.cr/2021/065
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/065,
      author = {Dorin-Marian Ionita and Emil Simion},
      title = {{FPGA} Offloading for Diffie-Hellman Key Exchangeusing Elliptic Curves},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/065},
      year = {2021},
      url = {https://eprint.iacr.org/2021/065}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.