›› 2013, Vol. 26 ›› Issue (6): 42-.

• Articles • Previous Articles     Next Articles

Design and Implementation of the High-speed Encryption Card Based on FPGA

PENG Yang,MENG Lilin,LI Nian,LI Li   

  1. (1.School of Electronic Engineering,Xi'an University of Post and Telecommunications,Xi'an 710061,China;2.Shaanxi Provincial Research Center for Telecommunication ASIC Design,Xi'an University of Post and Telecommunications,Xi'an 710061,China)
  • Online:2013-06-15 Published:2013-06-04

Abstract:

In order to enhance the security of information,the paper develops a high-performance encryption card based on FPGA chip.The card uses PCI Express bus to communicate with the host.NiosII soft processor core and PCI Express hardcore are built in the FPGA,which fulfill controlling and communicating function.The card includes SM1 algorithm and RSA algorithms to encrypt and decrypt data.The method that integrates a variety of functions on a piece of FPGA chip simplifies the structure of the circuit board and improves the reliability of the encryption card.Actual test shows that each function of the card is correct and the operation speed is high.The card has achieved the expected goal and has a good application prospect.

Key words: information security;FPGA;PCI Express;NiosII softcore;encryption

CLC Number: 

  • TN918.2