DocumentCode
2911701
Title
Small Footprint Implementations of Scalable ECC Point Multiplication on FPGA
Author
Hassan, Mohamed N. ; Benaissa, Mohammed
fYear
2010
fDate
23-27 May 2010
Firstpage
1
Lastpage
4
Abstract
In this work, two new low area designs on FPGA for a scalable elliptic curve point multiplication are presented. The first design is a pure software implementation on a compact 8-bit embedded microcontroller, the PicoBlaze from Xilinx. The second is a novel hardware architecture for a compact ECC processor. Both designs are scalable across the curves m=113,131,163,193 recommended by SECG and consume respectively only (23%) and (61%) of the available resources on the smallest and lowest cost Spartan-III XC3S50 device. The proposed designs are believed to be the first smallest reported designs to date that support scalability with low area for a suite of curves recommended by an ECC standard.
Keywords
Arithmetic; Computer architecture; Costs; Elliptic curve cryptography; Elliptic curves; Embedded software; Embedded system; Field programmable gate arrays; Galois fields; Hardware;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2010 IEEE International Conference on
Conference_Location
Cape Town, South Africa
ISSN
1550-3607
Print_ISBN
978-1-4244-6402-9
Type
conf
DOI
10.1109/ICC.2010.5502582
Filename
5502582
Link To Document