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
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;
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
DOI :
10.1109/ICCCAS.2006.285243