DocumentCode :
3128309
Title :
Reconfigurable Hardware Implementation of Arithmetic Modulo Minimal Redundancy Cyclotomic Primes for ECC
Author :
Baldwin, Brian ; Marnane, William P. ; Granger, Robert
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. Coll. Cork, Cork, Ireland
fYear :
2009
fDate :
9-11 Dec. 2009
Firstpage :
255
Lastpage :
260
Abstract :
The dominant cost in elliptic curve cryptography (ECC) over prime fields is modular multiplication. Minimal Redundancy Cyclotomic Primes (MRCPs) were recently introduced by Granger et al. for use as base field moduli in ECC, since they permit a novel and very efficient modular multiplication algorithm. Here we consider a reconfigurable hardware implementation of arithmetic modulo a 258-bit example, for use at the 128-bit AES security level. We examine this implementation for speed and area using parallelisation methods and inbuilt FPGA resources. The results are compared against a current method in use, the Montgomery multiplier.
Keywords :
field programmable gate arrays; public key cryptography; 128-bit AES security level; ECC; Montgomery multiplier; arithmetic modulo minimal redundancy cyclotomic primes; elliptic curve cryptography; inbuilt FPGA resources; modular multiplication algorithm; parallelisation methods; reconfigurable hardware implementation; Arithmetic; Costs; Educational institutions; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Hardware; Mathematics; Polynomials; Public key cryptography; Elliptic Curve Cryptography; Minimal Redundancy Cyclotomic Primes; Modular Multiplication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-5293-4
Electronic_ISBN :
978-0-7695-3917-1
Type :
conf
DOI :
10.1109/ReConFig.2009.67
Filename :
5382061
Link To Document :
بازگشت