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