DocumentCode
1599854
Title
FPGA Based Design of Elliptic Curve Cryptography Coprocessor
Author
Wang You-Bo ; Dong Xiang-Jun ; Tian Zhi-Guang
Author_Institution
Shandong Normal Univ., Jinan
Volume
5
fYear
2007
Firstpage
185
Lastpage
189
Abstract
Elliptic curve cryptography plays a crucial role in networking and communication security. FPGA based architecture of elliptic curve cryptography coprocessor is proposed in this paper. The coprocessor is consisted of elements operation over binary finite fields, point adding and doubling on elliptic curve and scalar multiplication, and these modules are described in Verilog HDL. In this coprocessor a new type of FPGA-based modular multiplier architecture is proposed for trade-off multiplication between bit serial and bit parallel. Experiment results show that coprocessor designed in this paper can achieve high performance. With the coprocessor embedded in PCI adaptor is realized for encryption and decryption.
Keywords
computer architecture; coprocessors; field programmable gate arrays; hardware description languages; logic CAD; multiplying circuits; public key cryptography; FPGA-based modular multiplier architecture design; PCI adaptor; Verilog HDL; elliptic curve cryptography coprocessor; scalar multiplication; Arithmetic; Coprocessors; Elliptic curve cryptography; Elliptic curves; Equations; Field programmable gate arrays; Galois fields; Hardware; Information security; Public key cryptography;
fLanguage
English
Publisher
ieee
Conference_Titel
Natural Computation, 2007. ICNC 2007. Third International Conference on
Conference_Location
Haikou
Print_ISBN
978-0-7695-2875-5
Type
conf
DOI
10.1109/ICNC.2007.391
Filename
4344835
Link To Document