Unlock instant, AI-driven research and patent intelligence for your innovation.

True random number source and method for generating true random number

A technology of true random numbers and random numbers, applied in the field of true random number sources and generation of true random numbers, can solve problems such as poor anti-interference ability, difficult control of random sequence uniformity and stability, and achieve strong anti-interference ability and manufacturing. Low cost and easy integration

Inactive Publication Date: 2011-04-20
INST OF PHYSICS - CHINESE ACAD OF SCI
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the physical noise source is easily affected by environmental factors such as temperature and pressure, the anti-interference ability is relatively poor, and the uniformity and stability of the random sequence generated by it are difficult to control

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 source and method for generating true random number
  • True random number source and method for generating true random number
  • True random number source and method for generating true random number

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] figure 1 A flow chart of a preferred embodiment of the method for generating a true random number according to the present invention is provided, the method includes the following steps:

[0038] a1) sampling the true random number sequence output by the true random number generator;

[0039] a2) judge the sampling of step a1), if it is 0, then continue sampling, if it is 1, then proceed to the next step;

[0040] a3) initialize the counter, so that the counter is equal to 0;

[0041] a4) continue sampling the true random number sequence output by the true random number generator;

[0042] a5) judge the sampling of step a4), if it is 0, then make the counter add 1, and return to step a4); if it is 1, then proceed to the next step;

[0043] B) judging the parity of counting in the counter, if it is an odd number, then output a binary random number 0, if it is an even number, then output a binary random number 1;

[0044] c) return, and execute from step a3).

[0045...

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 method for generating a true random number. The method carries out the following treatment for a binary random number sequence output by a binary true random number sequence generating device: a) acquiring one segment in the binary random number sequence, wherein in the segment, the first number and the last number are one of 0 or 1, and the rest numbers are the other one of the 0 or 1; b) outputting a binary random number 0 or 1 according to the number of the segment; and c) repeatedly circulating the steps a) and b) till acquiring enough random numbers. The method can use any true random number generator; the quality of the generated random numbers is not influenced by environment, and the anti-jamming capacity is strong; the method is convenient for integration; because the source of an initial true random number sequence is not limited, the true random number generator can be designed by adopting a noise source used by an integrated circuit such as resistor thermal noise and the like so as to manufacture a true random number chip; and the method has a low manufacturing cost.

Description

technical field [0001] The invention relates to a true random number source and a method for generating a true random number, in particular to a true random number source capable of generating a random number sequence with high stability and uniformity and a method for generating a true random number. Background technique [0002] High-quality random numbers are of great significance in the field of information security. They are directly used in encryption and decryption, identity authentication, digital signatures and other fields. In addition, commercial lottery and gambling machines also need random numbers to achieve unpredictability. Taking the encryption algorithm in the field of information security as an example, it is essentially a random number generator to generate a random key sequence, and then use this key sequence to encrypt plaintext information through certain operations. Therefore, the quality of random numbers directly affects the security of information....

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 INST OF PHYSICS - CHINESE ACAD OF SCI