• Photonics Research
  • Vol. 10, Issue 3, 646 (2022)
Jialin Cheng1、†, Jiliang Qin1、2、†, Shaocong Liang1, Jiatong Li1, Zhihui Yan1、2、3、*, Xiaojun Jia1、2、4、*, and Kunchi Peng1、2
Author Affiliations
  • 1State Key Laboratory of Quantum Optics and Quantum Optics Devices, Institute of Opto-Electronics, Shanxi University, Taiyuan 030006, China
  • 2Collaborative Innovation Center of Extreme Optics, Shanxi University, Taiyuan 030006, China
  • 3e-mail: zhyan@sxu.edu.cn
  • 4e-mail: jiaxj@sxu.edu.cn
  • show less
    DOI: 10.1364/PRJ.444853 Cite this Article Set citation alerts
    Jialin Cheng, Jiliang Qin, Shaocong Liang, Jiatong Li, Zhihui Yan, Xiaojun Jia, Kunchi Peng. Mutually testing source-device-independent quantum random number generator[J]. Photonics Research, 2022, 10(3): 646 Copy Citation Text show less
    Flow diagram of the experimental structure. An untrusted coherent state (CS) is divided into two identical and probably impure parts, CS1 for measuring quadrature Q^ and CS2 for quadrature P^. The collected data of one quadrature are chosen as the check quadrature to estimate the conditional min-entropy of the conjugate quadrature of the other state since the dividing process is completely trusted and the distributions of two parts are identical. After two randomness extractors, the secure random bits are obtained. CS, coherent state; OSC, oscilloscope.
    Fig. 1. Flow diagram of the experimental structure. An untrusted coherent state (CS) is divided into two identical and probably impure parts, CS1 for measuring quadrature Q^ and CS2 for quadrature P^. The collected data of one quadrature are chosen as the check quadrature to estimate the conditional min-entropy of the conjugate quadrature of the other state since the dividing process is completely trusted and the distributions of two parts are identical. After two randomness extractors, the secure random bits are obtained. CS, coherent state; OSC, oscilloscope.
    Experimental schematic configuration for mutually testing SDI QRNG. The pink area is a private space that no eavesdropper has access to. The black and blue curves represent the electric and data cables, respectively. The coherent state is generated via a laser and MC. The laser beam is divided into the signal beam and LO via a 98:2 BS. Both the signal beam and the LO are split in half via two 50:50 BSs. Two BHDs are used to measure the quadrature P^ and Q^ of the two coherent states with the phase differences (0 and π/2) between the signal beam and LO, respectively. All data are recorded by an OSC, and the post-processing is achieved via a PC. Laser, Nd:YVO4; MC, mode-cleaner; 98:2, 98:2 beam splitter; 50:50, 50:50 beam splitter; LO, local oscillator; BHD, balanced homodyne detector; HR, mirror with high reflectivity; OSC, oscilloscope; PC, personal computer.
    Fig. 2. Experimental schematic configuration for mutually testing SDI QRNG. The pink area is a private space that no eavesdropper has access to. The black and blue curves represent the electric and data cables, respectively. The coherent state is generated via a laser and MC. The laser beam is divided into the signal beam and LO via a 98:2 BS. Both the signal beam and the LO are split in half via two 50:50 BSs. Two BHDs are used to measure the quadrature P^ and Q^ of the two coherent states with the phase differences (0 and π/2) between the signal beam and LO, respectively. All data are recorded by an OSC, and the post-processing is achieved via a PC. Laser, Nd:YVO4; MC, mode-cleaner; 98:2, 98:2 beam splitter; 50:50, 50:50 beam splitter; LO, local oscillator; BHD, balanced homodyne detector; HR, mirror with high reflectivity; OSC, oscilloscope; PC, personal computer.
    Red, blue, and black curves show the autocorrelations calculated from the raw bits, the downsampled bits, and the extracted bits, respectively. The three data streams have the same length of 5×107.
    Fig. 3. Red, blue, and black curves show the autocorrelations calculated from the raw bits, the downsampled bits, and the extracted bits, respectively. The three data streams have the same length of 5×107.
    Comparison of the data acquisitions and appropriate time sequences of mutually testing and randomly toggling manners. The red and blue points represent the measured data of quadratures P^ and Q^, respectively. (a), (b) The data acquisitions on the conjugate quadratures P^ and Q^ in mutually testing manner. (c) The data acquisitions for raw random numbers on the quadratures Q^ in randomly toggling manner. The data of quadratures P^ are used to estimate the randomness of quadratures Q^ and never generate random numbers. (d) Time sequences. Black and red curves represent the time sequences for randomly measuring electronic noise and check quadrature, respectively.
    Fig. 4. Comparison of the data acquisitions and appropriate time sequences of mutually testing and randomly toggling manners. The red and blue points represent the measured data of quadratures P^ and Q^, respectively. (a), (b) The data acquisitions on the conjugate quadratures P^ and Q^ in mutually testing manner. (c) The data acquisitions for raw random numbers on the quadratures Q^ in randomly toggling manner. The data of quadratures P^ are used to estimate the randomness of quadratures Q^ and never generate random numbers. (d) Time sequences. Black and red curves represent the time sequences for randomly measuring electronic noise and check quadrature, respectively.
    Schematic of the balanced homodyne detection. The difference current is converted into an amplified voltage signal by a transimpedance amplifier.
    Fig. 5. Schematic of the balanced homodyne detection. The difference current is converted into an amplified voltage signal by a transimpedance amplifier.
    TestP-ValueResult
    Block frequency0.133214Pass
    Cumulative sums0.449712Pass
    Runs0.698439Pass
    Longest run0.015302Pass
    Rank0.988609Pass
    DFT0.762020Pass
    Non-overlapping template0.065286Pass
    Overlapping template0.854193Pass
    Universal0.728325Pass
    Approximate entropy0.029844Pass
    Random excursions0.218360Pass
    Random excursions variant0.045362Pass
    Serial0.869390Pass
    Linear complexity0.562328Pass
    Table 1. Results of NIST Test Suite on the Extracted Random Bitsa
    Jialin Cheng, Jiliang Qin, Shaocong Liang, Jiatong Li, Zhihui Yan, Xiaojun Jia, Kunchi Peng. Mutually testing source-device-independent quantum random number generator[J]. Photonics Research, 2022, 10(3): 646
    Download Citation