Cryptology ePrint Archive: Report 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
Category / Keywords: implementation / elliptic implementation, cryptography, diffi-hellman, FPGA, hardware security, high level synthesis, public-key cryptography
Date: received 17 Jan 2021
Contact author: dorin marian ionita at gmail com, dorin_marian ionita@stud acs upb ro
Available format(s): PDF | BibTeX Citation
Version: 20210118:083051 (All versions of this report)
Short URL: ia.cr/2021/065
[ Cryptology ePrint archive ]