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

Real random number generator

A technology of true random number and generator, applied in the field of high-speed true random number generator, it can solve the problems of slow speed, the circuit is out of chaotic state, unable to generate true random number, etc., to achieve the effect of high speed

Inactive Publication Date: 2003-05-28
ZHEJIANG UNIV
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] There are the following types of random number generators that have been developed in China: one is a pseudo-random number generator designed with digital circuits; the other is a true random number generator designed with ordinary analog circuits, and its speed is often relatively slow , and the quality of the generated random numbers is not good
There is also a true random number generator based on an analog circuit design based on chaos theory, which must effectively prevent the circuit from entering saturation: otherwise, the circuit will be out of chaos and cannot generate true true random numbers

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] refer to figure 1 , figure 2 , The true random number generator of the present invention includes: stages 1 ... 8, eight-stage circuits labeled 1 to 8 with completely the same structure. Each level of circuit generates a random number 0 or 1 respectively, and the eight-level circuit connects the output of the previous level to the input of the next level in turn, and the output of the last level is connected to the input of the first level to form a ring. The above-mentioned circuits that generate random numbers at each stage are all made up of an operational circuit 11 and a sample / hold circuit 12, wherein the operational circuit 11 includes a comparator 13, an operational amplifier 14, and the positive input terminal of the comparator 13 and the negative input of the operational amplifier 14 A circuit in which a switch K1 series capacitor C1 and a switch K2 series capacitor C2 are connected in parallel between the terminals, and a switch K3 series capacitor C3 and a...

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

A true random number generator is composed of a 8-stage circuit ring to generate the random number "0" or "1" from each stage, a register for receiving said 8-bit random number from said 8-stage circuit ring, and a data channel for receiving the random number from the register and outputting it to peripheral circuit. KIt has high generation rate up to 160 Mbps.

Description

technical field [0001] The invention relates to a true random number generator. Specifically, it involves a high-speed true random number generator used to generate keys for cryptographic algorithms, initial passwords for bank customers, and passwords for automatic deposit machines. Background technique [0002] There are two types of random numbers: pseudo-random numbers and true random numbers. Pseudo-random numbers are random numbers with certain rules to follow, and the period length is finite; pseudo-random numbers are predictable. True random numbers are generally generated by a true random number generator composed of analog circuits. Due to the introduction of noise in the circuit, true random numbers have no rules to follow and are completely unpredictable. [0003] Since most of the existing encryption algorithms are public, the guarantee of information security depends on the protection of the key; and the generation of the key generall...

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 Applications(China)
IPC IPC(8): G06F7/58
Inventor 沈海斌何乐年严晓浪俞俊
Owner ZHEJIANG UNIV
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