Real random number generator based on oscillator

A true random number generator technology, applied in the field of true random number generators, can solve the problems of random sequence performance degradation and affecting the normal operation of true random number generators, etc.

Inactive Publication Date: 2006-03-29
上海微科集成电路有限公司
View PDF0 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to some non-ideal external factors, such as interference from power supply or other part of the circuit noise (sometimes such noise amplitude is large and periodic), it will

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
  • Real random number generator based on oscillator
  • Real random number generator based on oscillator
  • Real random number generator based on oscillator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] figure 1 A block diagram of a true random number generator 600 is shown, including a slow clock generator 100 , a fast clock generator 150 , a sample-and-hold circuit 160 and a post-processor 500 . The slow clock generator 100 generates a slow clock whose period varies randomly, and the fast clock generator 150 generates a high-speed oscillating clock whose period is much smaller than the standard deviation of the period variation of the slow clock. In the sample-and-hold circuit 160, under the control of the slow clock, the fast clock is sampled to obtain a random sequence of "0" and "1" randomly distributed. The generated random sequence is input to the post-processor 500. Under the control of the slow clock, the entire sequence undergoes a series of entropy accumulation processes to obtain a high-performance true random number.

[0022] figure 2 is a flow chart of the operation of the true random number generator 600 . First generate a noise signal, the noise in ...

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 relates to a ture random number generator based on oscillator. It is formed from the following components: slow clock generator, quick clock generator, sample hold circuit and postprocessor. Said invention also provides the concrete action of the above-mentioned every component, and working principle of said ture random number generator and its application.

Description

technical field [0001] The invention belongs to the technical field of information security and integrated circuits, and in particular relates to a true random number generator in a cryptographic system made by an integrated circuit, which can be used in various cryptographic systems to provide keys for cryptographic algorithms, and can also be used to generate Various random seeds or initial passwords. Background technique [0002] Modern information society urgently needs modern cryptography. At present, various communication networks have greatly changed the way people live and work. With the continuous development of the information society, the status of information in the society is becoming more and more important. Everyone's life is closely related to the generation, storage, processing and transmission of information. The security and confidentiality of information has become a concern of everyone. thing. The commercial and financial fields also pay more attentio...

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): G06F7/58
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