DocumentCode :
3723826
Title :
FPGA implementation of high speed scalar multiplication for ECC in GF(p)
Author :
N. Shylashree;V. Sridhar
Author_Institution :
Research Scholar(Faculty @ RNSIT), Dept. of ECE, PESCE, Mandya, Karnataka, India
fYear :
2015
Firstpage :
1
Lastpage :
7
Abstract :
In this paper, a high speed crypto-processor architecture for computing point multiplication for the elliptic curves defined over the prime field GF(p) is proposed. The proposed architecture uses a multiplier which utilizes parallel one´s counters for accumulation of binary partial product bit. With the increase in speed of multiplication, the speed of ECC point doubling and addition also increases. Also, the architecture takes advantage of an efficient projective coordinates system to convert GF(p) inversion needed in elliptic point operations into several multiplication steps. To increase the processor speed, efficient algorithms are used to compute modular multiplication, addition and subtraction, based on the argument that the speed of the Elliptic Curve Crypto-processor depends on how fast these arithmetic operations can be performed. The proposed architecture for computing 192-bit scalar multiplication for ECC can reach maximum frequency of 191 MHz and occupies 615 slices. It completes one 192-bit scalar multiplication in 676μs.
Keywords :
"Adders","Elliptic curve cryptography","Registers","Computer architecture","Elliptic curves","Galois fields"
Publisher :
ieee
Conference_Titel :
TENCON 2015 - 2015 IEEE Region 10 Conference
ISSN :
2159-3442
Print_ISBN :
978-1-4799-8639-2
Electronic_ISBN :
2159-3450
Type :
conf
DOI :
10.1109/TENCON.2015.7373070
Filename :
7373070
Link To Document :
بازگشت