A full algorithm cryptographic card based on PCI-E interface and an encryption method thereof

A PCI-E, password card technology, applied in the field of information security, can solve the problems of complicated hardware circuit module password card control system, increasing the difficulty of writing and maintaining work, unable to meet market and industry needs, etc., to improve security, The effect of preventing illegal reading and preventing illegal operations

Inactive Publication Date: 2019-01-04
西安得安信息技术有限公司
View PDF4 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The increase of hardware circuit modules means that the encryption card control system is complicated, which increases the difficulty of writing and maintenance. The previous encryption card design did not include the symmetric key encryption SM4 algorithm.
Can no longer meet market and industry needs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A full algorithm cryptographic card based on PCI-E interface and an encryption method thereof
  • A full algorithm cryptographic card based on PCI-E interface and an encryption method thereof
  • A full algorithm cryptographic card based on PCI-E interface and an encryption method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0038] Such as Figure 1-Figure 2As shown, a full algorithm encryption card based on PCI-E interface, including: encryption algorithm module, FLASH memory, PCI-E bus interface, random number generator, also includes: FPGA main control chip with NIOS soft core processor , the FPGA main control chip is internally integrated with a PCI-E IP core and an algorithm state machine, wherein,

[0039] The cryptographic algorithm module includes a symmetric key encryption SM4 algorithm chip, a symmetric key encryption SM1 algorithm chip and an asymmetric key encryption SM2 algorithm chip, and the algorithm state machine controls the cryptographic algorithm module for calling the cryptographic algorithm module to perform cryptographic operations;

[0040] The PCI-E bus interface is connected to the FPGA main control chip through the PCI-E IP core, for realizing data interaction;

[0041] Described NIOS soft-core processor is the master processor of FPGA main control chip, is used for co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method based on PCI-E interface full algorithm cryptographic card, including: a cryptographic algorithm module, a FLASH memory, a PCI-E bus interface, a random numb generator, and an FPGA master control chip with NIOS soft core processor, wherein a PCI-E IP core and an algorithm state machine are integrated in the FPGA master control chip. The cryptographic algorithm module comprises a symmetric key encryption SM4 algorithm chip, a symmetric key encryption SM1 algorithm chip and an asymmetric key encryption SM2 algorithm chip. The invention also discloses an encryption method of the cipher card. The invention provides a high-performance full-algorithm cryptographic card, which simultaneously reduces the complexity of hardware circuit and energy consumption, improves the key operation speed, and the cryptographic card adopts a home-made cryptographic algorithm, so that the user's key is most securely protected.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a full-algorithm encryption card based on a PCI-E interface and an encryption method thereof. Background technique [0002] PCI-Express (peripheral component interconnect express) is a high-speed serial computer expansion bus standard. Its original name is "3GIO", which was proposed by Intel in 2001 to replace the old PCI, PCI-X and AGP. bus standard. PCIe belongs to high-speed serial point-to-point dual-channel high-bandwidth transmission. The connected devices allocate exclusive channel bandwidth and do not share bus bandwidth. It mainly supports active power management, error reporting, end-to-end reliable transmission, hot swapping and quality of service ( QOS) and other functions. After PCI-SIG (PCI Special Interest Group) certification and release, PCIe was renamed "PCI-Express", or "PCI-E" for short. Its main advantage is the high data transmission rate, th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/34G06F13/42
CPCG06F13/4221G06F21/34G06F2213/0026Y02D10/00
Inventor 孟李林刘伟王泉景马洪富宋靖
Owner 西安得安信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products