A method and device for generating random numbers based on diamonds

A random number and diamond technology, applied in the field of random number generation based on diamond, can solve problems such as complex optical path coordination, and achieve the effect of stable light source

Active Publication Date: 2019-06-25
HUAZHONG UNIV OF SCI & TECH
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the defects of the prior art, the purpose of the present invention is to provide a method for generating random numbers based on diamond, which aims to solve the problem that the methods for generating random numbers in the prior art require complex optical path coordination

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
  • A method and device for generating random numbers based on diamonds
  • A method and device for generating random numbers based on diamonds
  • A method and device for generating random numbers based on diamonds

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Example 1: Use a block diamond sample to extract a random number signal according to the first method:

[0042] according to figure 2 As shown, the quantum random number generator based on diamond photoluminescence defects proposed by the present invention mainly includes: a 532nm laser, a diamond block sample containing a nitrogen-vacancy center and a photon detector.

[0043] Compared with nano-diamond samples, the density of the nitrogen-vacancy center structure of bulk samples can be made larger. Under laser irradiation, a large number of nitrogen-vacancy centers are excited to produce fluorescence, because the luminescence of each nitrogen-vacancy There are some subtle differences in the characteristics, and because of their spatial positions, although two different nitrogen-vacancy centers may emit light at the same time, but due to their spatial positions, the detection time of the detector will also be different. has a difference

[0044] The light emitted fr...

Embodiment 2

[0047] Embodiment 2: Use the nano-diamond sample to extract the random number signal according to the first method:

[0048] according to figure 2 As shown, the quantum random number generator based on diamond photoluminescence defects proposed by the present invention mainly includes: a 532nm laser, a nano-diamond sample containing a nitrogen-vacancy center and a photon detector.

[0049] Compared with bulk diamonds, nanodiamonds are cheaper in price and lower in cost.

[0050] The solution of nano-diamond powder was spin-coated on a glass slide and dried. The light emitted from the laser is irradiated on the nanodiamond containing the nitrogen-vacancy center in the sample, so that the nitrogen-vacancy center in the nanodiamond generates photons of 600 to 800 nm, and the photon of this band is detected by the photon detector and each photon The time-of-arrival signal is stored and passed to the signal processing module.

[0051] In the signal processing module, the averag...

Embodiment 3

[0052] Embodiment 3: extract random number signal according to the second method

[0053] according to image 3 As shown, the quantum random number generator based on diamond nitrogen-vacancy centers proposed by the present invention mainly includes: a 532nm laser, a diamond block sample containing nitrogen-vacancy centers, a beam splitter, and a photon detector.

[0054] The light emitted from the laser is irradiated to the part containing photoluminescent defects in the sample, so that the nitrogen-vacancy center in the diamond generates photons with a wavelength of 600-800nm, and the photons with this wavelength pass through the beam splitter, and there will be a 50% probability along the One path and 50% probability follow the other path, and the photon arrival information is recorded by the photon detector, and the event arriving at one detector at a certain time is defined as 1, and the event arriving at the other detector is defined as 0. Pass this information to the s...

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

PropertyMeasurementUnit
Wavelengthaaaaaaaaaa
Login to view more

Abstract

The invention discloses a method and a device for generating a random number based on diamond, and the method comprises the following steps: (1) focusing laser on a diamond sample containing photoluminescence defects, and collecting a fluorescence signal generated by the diamond sample; and (2) processing a photon arrival time signal in the fluorescence signal to obtain a random number. The devicecomprises a laser, a diamond sample, a signal acquisition module and a signal processing module, wherein the diamond sample is a diamond sample containing photoluminescence defects, and laser emittedby the laser is focused on the diamond sample to excite the diamond sample to generate a fluorescence signal; the signal acquisition module is used for collecting fluorescence signals; and the signalprocessing module is used for processing the photon arrival time signal in the fluorescence signal to obtain the random number.

Description

technical field [0001] The invention belongs to the technical field of random number generation, and more specifically relates to a diamond-based method and device for generating random numbers. Background technique [0002] Random numbers are very important in cryptography, and there are three testing standards: (1) randomness in statistics; (2) randomness in cryptographic security; (3) true randomness. According to these three standards, random numbers are divided into three categories: (1) pseudo-random numbers; (2) cryptographically secure pseudo-random numbers; (3) true random numbers. [0003] A random number generator is a device used to generate a binary sequence of random numbers. It is used in information fields such as communications, cryptography, and digital encryption, as well as in simulation fields such as Monte Carlo simulation, numerical computing, and neural network computing. It is even used in the gaming industry. wide and important applications. [00...

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 HUAZHONG UNIV OF SCI & TECH
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