DocumentCode :
2929799
Title :
A programmable FPGA-based cryptoprocessor for bilinear pairings over F2m
Author :
Cuevas-Farfan, Eduardo ; Morales-Sandoval, Miguel ; Cumplido, Rene ; Feregrino-Uribe, C. ; Algredo-Badillo, Ignacio
Author_Institution :
Comput. Sci. Coordination, Inst. Nac. de Astrofis., Puebla, Mexico
fYear :
2013
fDate :
10-12 July 2013
Firstpage :
1
Lastpage :
8
Abstract :
Bilinear pairings over elliptic curves are an emerging research field in cryptography. First cryptographic protocols based on bilinear pairings were proposed by the year 2000 and currently they are not standardized yet. The computation of bilinear pairings relies on arithmetic over finite fields. In the literature, several works have focused in the design of custom hardware architectures for efficient implementation of this arithmetic, but in a non-standardized environment a flexible design is prefered in order to support changes in the specifications. This paper presents the design and implementation of a novel programmable cryptoprocessor for computing bilinear pairings over binary fields in FPGA, which is able to support different algorithms and corresponding parameters as the elliptic curve, the tower field and the distortion map. The results show that high flexibility is achieved by the proposed cryptoprocessor at a competitive timing and area usage, when it is compared to custom designs for pairings defined over singular/supersingular elliptic curves at a 128-bit security level.
Keywords :
cryptographic protocols; field programmable gate arrays; microprocessor chips; programmable logic devices; public key cryptography; bilinear pairings; binary fields; cryptographic protocols; distortion map; elliptic curves; tower field; word length 128 bit; Computer architecture; Elliptic curve cryptography; Elliptic curves; Poles and towers; Polynomials; Registers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th International Workshop on
Conference_Location :
Darmstadt
Print_ISBN :
978-1-4673-6180-4
Type :
conf
DOI :
10.1109/ReCoSoC.2013.6581528
Filename :
6581528
Link To Document :
بازگشت