Title :
An Embedded Processor for a Pairing-Based Cryptosystem
Author :
Ronan, Robert ; HEigeartaigh, Colm O. ; Murphy, Colin ; Scott, Michael ; Kerins, Tim ; Marnane, W.P.
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. Coll. Cork
Abstract :
In recent times bilinear pairings have been instrumental in the design of many new cryptographic protocols and have provided elegant solutions to existing protocol problems. The eta pairing is one such pairing and is an efficient computation technique based on a generalization of the Duursma Lee method for calculating the Tate pairing. The pairing can be computed very efficiently on genus 2 hyperelliptic curves. In this paper it is demonstrated that this pairing operation is well suited to a dedicated parallel hardware implementation on an FPGA. An eta pairing processor is described in detail and the architectures required for such a system are discussed. Prototype implementation results are presented over a base field of F2103 and the advantages of implementing the pairing on the dedicated processor are discussed
Keywords :
cryptography; embedded systems; field programmable gate arrays; microprocessor chips; parallel architectures; Duursma Lee method; Tate pairing; bilinear pairing; computation technique; cryptographic protocol; dedicated pairing processor; dedicated parallel hardware implementation; embedded processor; field programmable gate array; hyperelliptic curve; pairing-based cryptosystem; prototype implementation; Computer architecture; Cryptographic protocols; Design engineering; Educational institutions; Elliptic curve cryptography; Field programmable gate arrays; Identity-based encryption; Instruments; Prototypes; Security; ç pairing; characteristic 2; dedicated processor; genus 2 hyperelliptic; pairing-based cryptosystem;
Conference_Titel :
Information Technology: New Generations, 2006. ITNG 2006. Third International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-2497-4
DOI :
10.1109/ITNG.2006.29