Method and device for producing true random numbers

A true random number and computer technology, applied in the field of generating true random numbers, can solve the problems of poor anti-interference ability, low quality of true random numbers, complex structure, etc., achieving strong anti-interference ability, easy manufacture and operation, and simple device structure Effect

Inactive Publication Date: 2006-05-31
INST OF PHYSICS - CHINESE ACAD OF SCI
View PDF1 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to overcome the shortcomings of existing true random number generators such as low quality, complex structure, and poor anti-interference ability, thereby providing a method for generating true random numbers. The amount of attenuation is to attenuate the pulse laser generated by the signal generator to control the laser, so that every ten pulses contains one photon on average after the attenuation. Since the distribution of the photons in the ten pulses is random, two of any twenty pulses The gap time of the photon is random, and a true random number is generated based on the gap time

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
  • Method and device for producing true random numbers
  • Method and device for producing true random numbers
  • Method and device for producing true random numbers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Below in conjunction with accompanying drawing and specific embodiment, method and device of the present invention are described in detail:

[0045] according to figure 1 , 3 , 5 Make a true random number generator and its detection device, its components are selected as follows:

[0046] Signal generator 1: Systron Donner 110D pulse generator, generating TTL signal, frequency 1MHz. The frequency jitter of the signal generated by the signal generator 1 is less than one thousandth of the frequency.

[0047] Pulse laser 2: Pulse semiconductor laser, wavelength 1310nm, pulse width less than 100ns, average power about 50μW, pigtail output, can accept external clock trigger.

[0048]Attenuator 3: OC-60 type, composed of mechanically adjustable and flanged attenuators, the entire adjustable range is 15-100dB, and the precision is 0.1dB.

[0049] Single photon detector 4: JDS Uniphase EPM239AA InGaAs avalanche photodiode detector, pigtail input, working in low temperature...

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 method for generating true random number includes such steps as controlling laser device by signal generator to generate laser pulses, attenuating them by adjustable light attenuator, and regulating the attenuation coefficient of said attenuator to make that 10 pulses contain a photon and the interval between photons is randomly distributed. Its system is composed of signal generator, pulse laser device, adjustable light attenuator, single photon detector, time-amplitude converter, optical fiber, signal delay unit and multi-channel analyzer.

Description

technical field [0001] The invention relates to a method and a device for generating a true random number, in particular to a method and a device for generating a true random number based on the randomness of light quantum. Background technique [0002] True random numbers have important applications in secure communication, information security, identity verification, cryptographic protocols, digital signatures and other fields. In the most authoritative book on computer security, "Applied Cryptography", there are 61 cryptographic protocols, and more than 40 protocols use random numbers. How to generate high-quality random numbers is an important research direction of cryptography and even information security. At present, network security systems mostly use pseudo-random numbers, which are values ​​calculated by random seeds according to certain calculation methods. Therefore, as long as the calculation method is certain and the random seed is certain, the generated rand...

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): H03K3/84G06F7/58H04L9/22
Inventor 马海强吴令安
Owner INST OF PHYSICS - CHINESE ACAD OF SCI
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