Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A fpga-based national secret algorithm acceleration processing system

A national secret algorithm and processing system technology, applied in the field of national secret algorithm acceleration processing system, can solve the problems of poor scalability and low throughput, and achieve high throughput, good scalability and good reusability

Active Publication Date: 2021-02-09
北京中科海网科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] To sum up, the current hardware platforms for cryptographic acceleration processing mainly have the disadvantages of low throughput and poor scalability.

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 fpga-based national secret algorithm acceleration processing system
  • A fpga-based national secret algorithm acceleration processing system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings. These embodiments are used to illustrate the present invention without limiting the scope of the present invention.

[0035]National secret algorithms (SM2 / SM3 / SM4) are mainly used for encryption protection and security authentication of commercial information. With the development of high-speed networks, the demand for high-speed encryption and decryption of network data packets based on national secrets has become very urgent. However, the domestic encryption chips (Z8IDA chip, LKT4305 chip) in the current market adopt I 2 C bus transmission mode, the throughput rate is very low. Other publicly reported national secret hardware implementation schemes failed to achieve the throughput rate required by high-speed networks, and due to the limitations of their own system architecture, the scalability was poor, and it was inconvenient to expand int...

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 an FPGA-based national secret algorithm acceleration processing system, which is used for processing the data packets sent to the server that need to be processed by the national secret algorithm. The system includes an FPGA that is connected to the server through a PCIE core interface. The FPGA is used to transfer the data packets in the server memory that need to be processed by the national secret algorithm through the PCIE core interface to the large-capacity cache DDR of the FPGA through the DMA read operation, and realize the required national secret algorithm through the corresponding user-defined national secret algorithm IP core The processing of the processed data packets forms the data packets processed by the national secret algorithm and transmits them to the DDR, and transmits the data packets processed by the national secret algorithm in the DDR to the server-side memory through the PCIE core interface through the DMA write operation. The accelerated processing system of the present invention has good reusability and expandability, and has good popularization and use value.

Description

technical field [0001] The invention relates to the field of network information security, in particular to an FPGA-based national secret algorithm acceleration processing system. Background technique [0002] With the continuous development of Internet technology, people are increasingly dependent on the network environment and network information resources, and information security issues have become the top priority of maintaining network security. The national secret algorithm issued by the National Security Bureau is a commercial encryption algorithm and specification independently developed by China, including the public SM2, SM3, and SM4 algorithms, which are used to ensure the security of commercial encryption. Today, more and more cryptographic chips are used in smart cards. How to effectively protect the security of smart cards through national secret algorithms and complete corresponding cryptographic tasks more efficiently has become a recent research hotspot in ...

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 Patents(China)
IPC IPC(8): G06F13/28G06F5/06
Inventor 宋曼谷郭志川黄逍颖宋磊
Owner 北京中科海网科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products