DocumentCode :
3778813
Title :
Efficient implementation of scalar multiplication for ECC in GF (2m) on FPGA
Author :
N. Shylashree;V. Sridhar
Author_Institution :
Dept. of ECE, PESCE, Mandya, Karnataka, India
fYear :
2015
Firstpage :
472
Lastpage :
476
Abstract :
In the era where major portion of transactions take place online, security of the data becomes prime concern. Elliptic Curve Cryptography (ECC) is an approach to public-key cryptography based on Elliptic curves over finite fields. Elliptic curve cryptography is used for secure transmission of data with smaller key length. The underlying operation of ECC is scalar point multiplication. For the ECC to be efficient, the multiplication should be done at high speed. In this work high speed crypto-processor architecture for computing point multiplication for the elliptic curves defined over the binary field is designed. The projective coordinate system is used to increase the efficiency. The proposed architecture for computing 163-bit scalar multiplication for ECC can reach maximum frequency of 45.60 MHz and occupies 101 slices. It completes one 163-bit scalar multiplication in 9.9μs.
Keywords :
"Computer architecture","Elliptic curve cryptography","Clocks","Registers","Elliptic curves","Field programmable gate arrays"
Publisher :
ieee
Conference_Titel :
Emerging Research in Electronics, Computer Science and Technology (ICERECT), 2015 International Conference on
Type :
conf
DOI :
10.1109/ERECT.2015.7499063
Filename :
7499063
Link To Document :
بازگشت