• 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