DocumentCode
3275122
Title
A Microcoded Elliptic Curve Processor for GF(2m) Using FPGA Technology
Author
Pu, Qiong ; Huang, Jianhua
Author_Institution
Dept. of Electron., Inf. Eng. Univ., Zhengzhou
Volume
4
fYear
2006
fDate
25-28 June 2006
Firstpage
2771
Lastpage
2775
Abstract
The implementation of a microcoded elliptic curve processor for GF(2m) using FPGA technology is described. It is a scalable architecture in terms of area and speed that exploits the abilities of reconfigurable hardware to deliver optimized circuitry for different elliptic curves and finite fields. And it simply consists of only one arithmetic unit and one control unit, which is microcoded, facilitating rapid development and functional extension: for example, new applications could be supported simply by inserting more microcodes. The design was successfully tested on a Xilinx Virtex2 XC2V1000-256 device and could perform elliptic curve scalar multiplications with arbitrary points in 0.167 msec in the field GF(2193).
Keywords
field programmable gate arrays; public key cryptography; software architecture; FPGA technology; GF(2m); Xilinx Virtex2 XC2V1000-256 device; microcoded elliptic curve processor; reconfigurable hardware; Arithmetic; Circuits; Computer architecture; Elliptic curve cryptography; Elliptic curves; Field programmable gate arrays; Galois fields; Hardware; Public key cryptography; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Circuits and Systems Proceedings, 2006 International Conference on
Conference_Location
Guilin
Print_ISBN
0-7803-9584-0
Electronic_ISBN
0-7803-9585-9
Type
conf
DOI
10.1109/ICCCAS.2006.285243
Filename
4064490
Link To Document