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

dc.centroE.T.S.I. Telecomunicaciónes_ES
dc.contributor.authorSajid, Asher
dc.contributor.authorSonbul, Omar S.
dc.contributor.authorRashid, Muhammad
dc.contributor.authorRaza Jafri, Atif
dc.contributor.authorArif, Muhammad
dc.contributor.authorZia, Muhammad Yousuf Irfan
dc.date.accessioned2024-07-18T11:05:59Z
dc.date.available2024-07-18T11:05:59Z
dc.date.issued2023-07-26
dc.departamentoIngeniería Eléctrica
dc.description.abstractThis 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 utilizationes_ES
dc.description.sponsorshipThis 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 utilizationes_ES
dc.identifier.citationSajid, A., Sonbul, O. S., Rashid, M., Jafri, A. R., Arif, M., & Zia, M. y. I. (2023). A Crypto Accelerator of Binary Edward Curves for Securing Low-Resource Embedded Devices. Applied Sciences, 13(15), 8633. https://doi.org/10.3390/app13158633es_ES
dc.identifier.doi10.3390/app13158633
dc.identifier.urihttps://hdl.handle.net/10630/32237
dc.language.isoenges_ES
dc.publisherMDPIes_ES
dc.rightsAtribución 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectCriptografía (Informática)es_ES
dc.subject.otherElliptic curve cryptographyes_ES
dc.subject.otherBinary Edward curvees_ES
dc.subject.otherScalar multiplicationes_ES
dc.subject.otherMontgomery radix-4 multiplieres_ES
dc.subject.otherFPGAes_ES
dc.titleA Crypto Accelerator of Binary Edward Curves for Securing Low-Resource Embedded Devices.es_ES
dc.typejournal articlees_ES
dc.type.hasVersionVoRes_ES
dspace.entity.typePublication

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
applsci-13-08633-v2.pdf
Size:
721.42 KB
Format:
Adobe Portable Document Format
Description:

Collections