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

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...

Full description

Saved in:
Bibliographic Details
Published inApplied sciences Vol. 13; no. 15; p. 8633
Main Authors Sajid, Asher, Sonbul, Omar S., Rashid, Muhammad, Jafri, Atif Raza, Arif, Muhammad, Zia, Muhammad Yousuf Irfan
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.08.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
ISSN:2076-3417
2076-3417
DOI:10.3390/app13158633