Precision-balanced homodyne quantum random number generator with uncorrelated IID raw data and NIST-compliant full-entropy extraction
Sooyoung Park, Sanghyuk Kim, Chul-Woo Park, Jeong Woon Choi · Physica Scripta · 2025
Abstract We present a quantum random number generator (QRNG) based on vacuum fluctuations that meets the statistical and structural entropy source validation criteria defined in NIST standards. We measured how optical imbalance in a balanced homodyne detector affects the dominance of vacuum fluctuations over the quadrature-phase noise of the local oscillator. Based on this analysis, we developed a simple and direct method to quantify the relative strength of vacuum noise, enabling precise balancing of the detector to maximize the vacuum fluctuation contribution. Our approach ensures that the raw entropy exhibits negligible auto-correlation and that the output samples are independent and identically distributed (i.i.d.), without relying on external post-processing beyond standard NIST-approved conditioning. Following a symbol-space reduction strategy guided by NIST SP 800-90B, we extract high-quality 8-bit entropy samples from 16-bit raw data. To produce full-entropy outputs, the samples are processed using the 384-bit version of the Secure Hash algorithm 3 (SHA3-384). The resulting quantum random numbers successfully pass all tests in the NIST statistical test suite (NIST SP 800-22) and achieve a generation rate of approximately 4 Gbps. This work demonstrates a practical and fully standards-aligned QRNG implementation using only vacuum fluctuations and vetted conditioning.