Multi-source Input True Random Number Generator Circuit Architecture

A true random number and generator technology, applied in the field of key management in information security systems, can solve problems such as pseudo-randomness, achieve the effect of eliminating pseudo-randomness and improving true randomness

Active Publication Date: 2017-03-15
58TH RES INST OF CETC
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, it is found that due to sampling a single noise source, pseudo-randomness will still appear after a long time, and there is still a risk of cracking for encryption devices that need to work for a long time

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
  • Multi-source Input True Random Number Generator Circuit Architecture
  • Multi-source Input True Random Number Generator Circuit Architecture
  • Multi-source Input True Random Number Generator Circuit Architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be further described below in conjunction with the accompanying drawings.

[0018] Such as figure 1 As shown, the circuit architecture block diagram of the original single noise source input random number generator. The noise source generating circuit 1 is a certain kind of physical noise existing in nature, generally one of shot noise, contact noise, burst noise, avalanche noise, thermal noise and other noises. Sampling correction circuit 2 includes: two pull-up resistors, an analog switch and a holding capacitor. The function of the pull-up resistor is to provide a DC path for the holding capacitor to enhance the driving capability. The function of the analog switch is that when the control terminal is high, the input and output are turned on. When the control terminal is low, the analog switch is closed and closed. The previous level value remains above the capacitor. When the control terminal of the analog switch is a narrow pulse, the ...

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 multisource input true random number generator circuit structure. Multiple noise generating circuits of different types are used as noise sources; with input selection of an option switch, the noise is input into a sampling correcting circuit; on one hand, the input result enters into an output processing module, and on the other hand, the input result enters into a random number counter; the random number counter counts the generated random number, and feeds back the output result to the option switch; then the signals are randomly selected from the multiple noise generating circuits and then output. In the process, due to the randomness of selection from the multiple noise sources, the randomness of the sampling correcting output, and the randomness of application of the random number counter, the pseudo-randomness generated by the original single noise generating circuit due to long-time working can be eliminated wholly. Proved by the theory and experiments, the true random number generator utilizes multiple noise sources and the random number counter to realize feedback, so that the randomness of the long-range data is better than the original random number generator realized by the single noise source.

Description

technical field [0001] The invention relates to a true random number generator using multi-noise source input, and belongs to the technical field of key management in information security systems. Background technique [0002] The random number generator is an analog-digital mixed security chip, which enhances the influence of random noise in the circuit, and samples high-speed random "0" and "1" sequences, which can pass the randomness test. [0003] The random number generator plays a very important role in the security information system. As the core component of the security information system, any cryptographic machine, cryptographic device or cryptographic protocol cannot do without the random number generator. In a well-designed cryptographic component, there must be two sources of disturbance, one mathematical and one physical. Both are indispensable. Mathematical chaos sources can be realized by mathematical algorithms, while physical chaos sources must be realize...

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): G06F7/58
Inventor 周昕杰于宗光罗静王栋田海燕
Owner 58TH RES INST OF CETC
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