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

A cryptographic device and its implementation method

A cryptographic device and cryptographic algorithm technology, applied in the field of information security, can solve the problems of complex bus design, lack of versatility and practicability, and high cost, and achieve the effects of safe and effective protection, enhanced diversity, and enhanced stability

Active Publication Date: 2021-04-16
AEROSPACE INFORMATION
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The State Cryptography Administration has promulgated a variety of domestic cryptographic algorithms according to the needs of my country's information security. In order to support different cryptographic algorithms, it is necessary to design various cryptographic devices to meet the needs of different cryptographic algorithms. Traditional cryptographic devices are mainly based on PCI bus or PCI- E bus, however, the design of this kind of bus is too complicated and needs to be placed in the chassis, which has caused the problems of high cost, lack of versatility and limited practicability

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 cryptographic device and its implementation method
  • A cryptographic device and its implementation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0047] like figure 1As shown, the cryptographic device includes: a field programmable logic gate array system-level chip 1, a fingerprint identification module 3, a non-volatile flash memory 4, 5 cryptographic algorithm modules and 2 random number generators; the field programmable logic gate The array system-on-chip 1 integrates an embedded ARM processor 2; the field programmable logic gate array system-on-chip 1 has a built-in finite state machine 5; the ARM processor 2 communicates with the field programmable logic gate through an external memory interface The array system-level chip 1 is connected to communicate; the fingerprint identification module 3 is connected to the ARM processor 2 through a serial peripheral interface for reading user fingerprints and performing user identity verification; the non-volatile flash memory 4 is connected to The ARM processor 2 is connected to store the firmware program, the first key and the data of the ARM processor 2; the finite state...

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 cryptographic device and an implementation method. The field programmable logic gate array system level chip integrates an embedded ARM processor, and the field programmable logic gate array system level chip also has a built-in finite state machine; the ARM processor passes an external The memory interface is connected and communicated with the field programmable logic gate array system-level chip; the non-volatile flash memory is connected with the ARM processor, and is used to store the firmware program, the first key and data of the ARM processor; the finite state machine Respectively connected to multiple cryptographic algorithm modules and multiple random number generators, the finite state machine is used to schedule multiple cryptographic algorithm modules and multiple random number generators, and multiple random number generators are used to generate true random numbers; the The implementation method is that the ARM processor analyzes the control command information received by the encryption device and the data to be encrypted and decrypted, and judges whether the first key needs to be used, uses different keys in different situations, and completes the encryption and decryption operation and operation data transmission.

Description

technical field [0001] The present invention relates to the technical field of information security, and in particular, to a cryptographic device and an implementation method. Background technique [0002] With the rapid development of communication and computer network technology, people are increasingly dependent on the network environment and network information resources, and the problem of network information security is becoming more and more serious. Network information crime has become a major hidden danger in today's society. Effective protection of transmission and transmission is the key to solving the above problems. [0003] The State Cryptography Administration has successively promulgated a variety of domestic cryptographic algorithms according to the needs of my country's information security. In order to support different cryptographic algorithms, it is necessary to design various cryptographic devices to meet the needs of different cryptographic algorithms....

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): H04L9/32H04L9/14
CPCH04L9/14H04L9/3249H04L9/3252
Inventor 黄允春刘海法
Owner AEROSPACE INFORMATION
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