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

Truth random number producing method and device

A technology of true random number and generation method, applied in the field of random signal sources, can solve the problems of large randomness, poor random number stability, slow speed, etc., and achieve the effects of good randomness, low cost, and adjustable rate

Inactive Publication Date: 2011-09-07
XI'AN INST OF OPTICS & FINE MECHANICS - CHINESE ACAD OF SCI
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the problem of random number generation, the present invention proposes a true random number generation device and method, which solves the technical problems of high randomness, slow speed and poor stability of random number generation in existing 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
  • Truth random number producing method and device
  • Truth random number producing method and device
  • Truth random number producing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The present invention provides a device for generating random numbers, such as figure 1 As shown, it consists of a single-photon random pulse source, a clock, an FPGA-based random bit extraction module, a computer communication interface and a computer.

[0064] The single-photon random pulse source, such as figure 2 As shown, it consists of a light source, multiple attenuators, a diaphragm, and a single-photon detector, a preamplifier and a constant ratio timer (CFD).

[0065] The single-photon detector is an MCP-based single-photon detector, such as image 3 shown, consisting of an incident window, photocathode, cascaded MCP, germanium layer, ceramic substrate, anode and anode substrate, since the MCP-based single-photon detector has an area array structure, the incident light incidence can be adjusted by an adjustable aperture area on the detector, thereby regulating the rate of random bit generation.

[0066] By building a single-photon random pulse source, a si...

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 a device and method for producing a truth random number; the device comprises a single photon random pulse source, a clock unit, a random bit extracting module based on an FPGA (field programmable gate array) and a computer; the random bit extracting module based on the FPGA comprises a controller, a counter, a multi-bit FIFO (first in first out) memory, a buffer unit, a comparator, 1-bit FIFO memory and a communication interface control module; the buffer unit comprises a first register and a second register. The technical problem that the current random number has great randomness, slow speed and bad stability is solved; and the random bit extracting method is circular, continuous, unlimited and high-speed.

Description

technical field [0001] The invention belongs to the technical field of random signal sources, and in particular relates to a device and method for generating true random numbers. Background technique [0002] Random numbers are widely used in radar systems, secure communication systems, simulation and other fields. There are three main methods for generating random numbers. One is to generate random numbers through a certain algorithm. The random numbers generated by this method are called pseudo-random numbers. The count, determined entirely by the mathematical algorithm and starting input parameters, is predictable. Once this certain mathematical algorithm and input parameters are cracked, the security of confidential communication is lost, so the scope of application is limited. The second is to use physical noise and the uncertainty of its output to generate random signals. For example, according to whether the noise voltage is greater or less than a given value, the ...

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
Inventor 鄢秋荣赵宝升刘永安盛立志
Owner XI'AN INST OF OPTICS & FINE MECHANICS - CHINESE ACAD OF SCI
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