DocumentCode :
3526969
Title :
FPGA implementation of extended reconfigurable Binary Edwards Curve based processor
Author :
Chatterjee, Ayantika ; Gupta, Indranil Sen
Author_Institution :
Indian Inst. of Technol., Kharagpur, India
fYear :
2012
fDate :
Jan. 30 2012-Feb. 2 2012
Firstpage :
211
Lastpage :
215
Abstract :
Elliptic Curve Cryptosystem (ECC) is the next generation public key ciphers for securing communications. However, due to its inherent complex mathematical nature, it poses challenges to designers. In this paper, we present a Field Programmable Gate Array (FPGA) design of scalar multiplication on Binary Edwards Curve (BEC) for state of the art field of GF(2233). The work contributes to develop shared data and control paths for the processor, to support two important curve operations, namely point halving and doubling based scalar multiplication. Such a unified design has the advantage of reduction in hardware and yet supporting both these important operations. To the best of our knowledge, this is the first reported design of a BEC based processor which supports both point halving and doubling. Detailed experimental results are provided to show that with minimal overhead the design can perform both point doubling and halving based scalar multiplications.
Keywords :
field programmable gate arrays; logic design; public key cryptography; reconfigurable architectures; BEC based procesor; FPGA implementation; communication security; doubling based scalar multiplication; extended reconfigurable binary Edwards curve based processor; field programmable gate array design; point halving based scalar multiplication; public key ciphers; Algorithm design and analysis; Elliptic curve cryptography; Elliptic curves; Hardware; Logic gates; Registers; Binary Edwards Curve(BEC); Elliptic Curve Cryptography(ECC); FPGA;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing, Networking and Communications (ICNC), 2012 International Conference on
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-0008-7
Electronic_ISBN :
978-1-4673-0723-9
Type :
conf
DOI :
10.1109/ICCNC.2012.6167413
Filename :
6167413
Link To Document :
بازگشت