FPGA Based Design of Elliptic Curve Cryptography Coprocessor

  • Authors:
  • You-Bo Wang;Xiang-Jun Dong;Zhi-Guang Tian

  • Affiliations:
  • Shandong Normal University, China;Shandong Institute of Light Industry, China;Nanjing University of Aeronautics and Astronautics, China

  • Venue:
  • ICNC '07 Proceedings of the Third International Conference on Natural Computation - Volume 05
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

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 multi- plier 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.