Applied Sciences (Jul 2023)

A Crypto Accelerator of Binary Edward Curves for Securing Low-Resource Embedded Devices

  • Asher Sajid,
  • Omar S. Sonbul,
  • Muhammad Rashid,
  • Atif Raza Jafri,
  • Muhammad Arif,
  • Muhammad Yousuf Irfan Zia

DOI
https://doi.org/10.3390/app13158633
Journal volume & issue
Vol. 13, no. 15
p. 8633

Abstract

Read online

This research presents a novel binary Edwards curve (BEC) accelerator designed specifically for resource-constrained embedded systems. The proposed accelerator incorporates the fixed window algorithm, a two-stage pipelined architecture, and the Montgomery radix-4 multiplier. As a result, it achieves remarkable performance improvements in throughput and resource utilization. Experimental results, conducted on various Xilinx Field Programmable Gate Arrays (FPGAs), demonstrate impressive throughput/area ratios observed for GF(2233). The achieved ratios for Virtex-4, Virtex-5, Virtex-6, and Virtex-7 are 12.2, 19.07, 36.01, and 38.39, respectively. Furthermore, the processing time for one-point multiplication on a Virtex-7 platform is 15.87 µs. These findings highlight the effectiveness of the proposed accelerator for improved throughput and optimal resource utilization.

Keywords