Design and Implementation of a Constant-time FPGA Accelerator for Fast Elliptic Curve Cryptography

dc.contributor.authorAy, Atil U.
dc.contributor.authorOzturk, Erdinc
dc.contributor.authorHenriquez, Francisco Rodriguez
dc.contributor.authorSavas, Erkay
dc.date.accessioned2024-10-12T19:42:54Z
dc.date.available2024-10-12T19:42:54Z
dc.date.issued2016
dc.departmentİstanbul Ticaret Üniversitesien_US
dc.descriptionInternational Conference on Reconfigurable Computing and FPGAs (ReConFig) -- NOV 30-DEC 02, 2016 -- Cancun, MEXICOen_US
dc.description.abstractIn this paper we present a scalar multiplication hardware architecture that computes a constant-time variable-base point multiplication over the Galbraith-Lin-Scott (GLS) family of binary elliptic curves. Our hardware design is especially tailored for the quadratic extension field F-22n ; with n = 127; which allows us to attain a security level close to 128 bits. We explore extensively the usage of digit-based and Karatsuba multipliers for performing the quadratic field arithmetic associated to GLS elliptic curves and report the area and time performance obtained by these two types of multipliers. Targeting a XILINX KINTEX-7 FPGA device, we report a hardware implementation of our design that achieves a delay of just 3.98 mu s for computing one scalar multiplication. This allows us to claim the current speed record for this operation at or around the 128-bit security level for any hardware or software realization reported in the literature.en_US
dc.description.sponsorshipNatl Inst Astrophys Opt & Elect Mexico,Virginia Tech,Univ N Carolina Charlotte,IEEE Circuits & Syst Soc,XILINXen_US
dc.identifier.isbn978-1-5090-3707-0
dc.identifier.issn2325-6532
dc.identifier.urihttps://hdl.handle.net/11467/8644
dc.identifier.wosWOS:000400775800021en_US
dc.identifier.wosqualityN/Aen_US
dc.indekslendigikaynakWeb of Scienceen_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.ispartof2016 International Conference On Reconfigurable Computing And Fpgas (Reconfig16)en_US
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.snmzWoS_2024en_US
dc.titleDesign and Implementation of a Constant-time FPGA Accelerator for Fast Elliptic Curve Cryptographyen_US
dc.typeConference Objecten_US

Dosyalar