Optical photon random source device and random order extraction method

2015 
Disclosed are an optical photon random source device and an optical photon random order extraction method. The optical photon random source device comprises a laser diode, an attenuator, a single photon count module, an FPGA (field programmable gate array) random order extraction circuit, a constant temperature crystal oscillator clock circuit, a USB (universal serial bus) interface and a computer. The laser diode outputs laser beams, and the laser beams generate a discrete single photon sequence after being attenuated by the attenuator, and then discrete single photon pulse signals are output after the discrete single photon sequence is detected by the single photon count module. Single photon random pulses output from the single photon count module and an external constant temperature clock signal are input into the FPGA random order extraction circuit. The FPGA random order extraction circuit extracts random orders by measuring parity of the number of the single photon random pulses at equal time intervals. The extracted random orders are sent to a computer through the USB interface. The optical photon random source device and the optical photon random order extraction method generate random numbers which have the advantages of being good in randomness, small in deviation, without need of following treatment, low in cost, high in integration level and the like.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []