Cryptographic device and implementation method thereof

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

Active Publication Date: 2018-05-08
AEROSPACE INFORMATION
View PDF11 Cites 11 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

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
  • Cryptographic device and implementation method thereof
  • Cryptographic device and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0047] Such as figure 1As shown, the cryptographic device includes: a field programmable logic gate array system-on-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 An array system-on-a-chip 1 integrates an embedded ARM processor 2; a finite state machine 5 is built in the field programmable logic gate array system-on-a-chip 1; the ARM processor 2 communicates with the field programmable logic gate through an external memory interface The array system-on-chip 1 is connected and communicated; the fingerprint recognition module 3 is connected with the ARM processor 2 through a serial peripheral interface for reading user fingerprints and performing user authentication; the non-volatile flash memory 4 and The ARM processor 2 is connected to store the firmware program, the first key and data of the ARM processor 2; the finite state machine 5 is connected...

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 present invention discloses a cryptographic device and an implementation method thereof. A field programmable gate array system-level chip integrates an embedded ARM processor, and the field programmable gate array system-level chip is internally provided with a finite state machine; the ARM processor is connected with and communicates with the field programmable gate array system-level chip through an external memory interface; a nonvolatile flash memory is connected with the ARM processor and is configured to store firework programs, first secret keys and data of the ARM processor; and the finite state machine is connected with a plurality of cryptographic algorithm modules and a plurality of random number generators, the finite state machine is configured to schedule the cryptographic algorithm modules and the random number generators, and the random number generators are configured to generate true random numbers. The implementation method comprises the steps that: the ARM processor analyzes control instruction information and data to be decrypted received by the cryptographic device, determines whether the first secret keys are needed to be used or not, different secret keys are used in different conditions, and encryption and decryption operation and operation data transmission are completed.

Description

technical field [0001] The present invention relates to the technical field of information security, 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. Therefore, the storage of network information Effective protection of communication and transmission is the key to solving the above problems. [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 diffe...

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
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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products