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

True random number generator based on liquid molecule Brownian movement

A technology of true random numbers and random numbers, applied in the field of true random number generators, which can solve the problems of insufficient randomness, random influence of current signals, and low noise.

Active Publication Date: 2017-07-25
李昀芊
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Current true random number generators usually generate true random numbers based on circuit noise, etc., but the noise is usually small, and it is difficult to directly and accurately measure and quantify it. The usual practice is to measure it after amplification
However, since the amplifier is not absolutely linearly amplified, the randomness of the current signal obtained after amplifying the small noise is bound to be affected
Other true random number generation methods, such as using metastable flip-flops to generate true random numbers, usually have problems such as insufficient randomness

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 based on liquid molecule Brownian movement
  • True random number generator based on liquid molecule Brownian movement
  • True random number generator based on liquid molecule Brownian movement

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] In order to provide a high-speed true random number sequence with sufficient randomness, the present invention provides a high-speed true random number generator, which uses liquid Brownian motion as an entropy source, by periodically photographing Brownian motion and digitizing the captured pictures processing to provide high-speed true random number sequences. The present invention is described in detail below in conjunction with each accompanying drawing.

[0015] figure 1 is a diagram of the high-pressure resistant closed transparent liquid pool 100 in the random number acquisition unit. exist figure 1 , the liquid pool 100 is empty and not yet closed. The liquid pool 100 is transparent so as to be photographed by high-speed microscopic imaging equipment. Also, while in figure 1 It is shown that the transparent liquid pool has a certain shape, but those skilled in the art should understand that the transparent liquid pool can be any type and shape of transparen...

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 true random number generator which comprises a random number acquiring unit and a random number generating unit. The random number acquiring unit comprises a high-pressure-resistant closed transparent liquid pool containing the mixture formed by particles performing Brownian movement, a high-speed microimaging device periodically shooting the internal cross section of the mixture so as to obtain multiple frames of pictures. The random number generating unit comprises a digitization processor for processing the multiple frames of pictures so as to obtain a preliminary random number string A0 and a postprocessor for processing A0 so as to obtain a random number sequence.

Description

technical field [0001] This application relates to random number generators, and more particularly to a true random number generator based on the Brownian motion of liquid molecules. Background technique [0002] Random numbers play an important role in fields such as cryptography, simulation, and integrated circuit testing. A random number sequence is usually a combination of random binary sequences. According to whether it is reproducible and predictable, random numbers can be divided into pseudo-random numbers and true random numbers. Pseudo-random numbers are not really random, they are usually calculated by various electronic devices such as computers, so once you know the generation method and some parameters (such as random number seeds), you can get exactly the same pseudo-random Therefore, for the security of communication, a generator capable of generating true random numbers is required. [0003] True random numbers can usually only be obtained through physical ...

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
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