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

true random number generator

A technology of true random numbers and random numbers, which is applied in the field of true random number generators, can solve problems such as uneven distribution, poor reusability, and dependence on oscillator jitter characteristics, and achieve the effect of adding feedback mechanism and eliminating pseudo-randomness

Active Publication Date: 2018-11-09
上海坚芯电子科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The inventor of the present application found that some random number generators based on the oscillator sampling technology have low hardware overhead, but use special functional resources such as PLL (Phase Locked Loop, phase locked loop), which makes the reusability relatively poor. Some rely too much on the jitter characteristics of the oscillator, making the distribution not uniform enough, or requiring a lot of hardware resources to eliminate the dependence on the jitter characteristics of the oscillator, increasing the system hardware resource overhead

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
  • true random number generator
  • true random number generator
  • true random number generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the object, technical solution and advantages of the present invention clearer, various embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. However, those of ordinary skill in the art can understand that, in each implementation manner of the present invention, many technical details are provided for readers to better understand the present application. However, even without these technical details and various changes and modifications based on the following implementation modes, the technical solution claimed in this application can also be realized.

[0028] The first embodiment of the present invention relates to a true random number generator, including: a random signal generating source circuit, a true random number generating circuit, a pseudo-random number generator and a random number interceptor, wherein the random signal generating source circuit, the true The random number gener...

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 relates to the technical field of circuits and discloses a true random number generator. The true random number generator comprises a random signal generation source circuit, a true random number generation circuit, a PRNG (pseudo random number generator) and a random number interceptor, wherein the random signal generation source circuit is used for generating random number generation source signals; the true random number generation circuit is used for sampling and diffusing the random number generation source signals and a true random number sequence is obtained; the PRNG is used for outputting the serial or parallel random number sequence according to the input true random number sequence; the random number interceptor is used for intercepting the random number sequence of the preset length from the random number sequence output from the PRNG according to the input true random number sequence and feeding back the intercepted random number sequence to the random signal generation source circuit; the random signal generation source circuit is used for adjusting the random number generation source signals according to the random number sequence fed back by the random number interceptor. The true random number generator can be realized through an ordinary logic device, the circuit structure is simple, the true random number generator is independent of the process and has good reusability, and a feedback mechanism is added, therefore, pseudo-randomness due to long-time working without feedback can be eliminated.

Description

technical field [0001] The invention relates to the technical field of circuits, in particular to a true random number generator. Background technique [0002] Random number generator is an indispensable part of information security chip or information security system. For many encryption systems, its security depends entirely on the key used and the parameters in some protocols. If the pseudo-random sequence generated by the traditional model is used as the key, if the attacker has sufficient computing power, the generation law of the pseudo-random number can be completely predicted to crack the key. For security systems that use pseudo-random numbers, pseudo-random numbers generated by software methods cannot guarantee sufficient uncertainty, which makes pseudo-random numbers a bottleneck for improving the performance of encryption systems. In a security system, even if other parts are sufficiently secure, if pseudo-random numbers are used for encryption, the entire secur...

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
CPCG06F7/588
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