Quantum random number generation from the continuous variable payload for the SPOQC mission
Vinod N. Rao, Killian Murphy, Fadi Ahwal, Emma Tien Hwai Medlock, Timothy P. Spiller, Rupesh Kumar
TL;DR
This work reports a continuous-variable quantum random number generator (CV-QRNG) implemented in the SPOQC satellite payload, exploiting vacuum fluctuations measured by a shot-noise-limited homodyne detector. It develops a security framework based on the conditional min-entropy $H_{ ext{min}}$ and entropic uncertainty principles, and uses Toeplitz hashing to extract $\\\e$-secure randomness from discretized quadrature data. Empirical results show entropy bounds for 12-bit and 16-bit ADC configurations, validation with the NIST randomness suite, and extraction of about $19.5$ kb of certified randomness from a raw $\\approx 1$ Mb per pass. The method integrates with the SPOQC CV-QKD hardware, enabling secure randomness for downlink quantum communications and representing the first space-based CV-QRNG demonstration planned for launch in early 2026.
Abstract
The necessity of random numbers for various tasks, from simulation to cryptography, is crucial and immense. Here we demonstrate CV-QRNG using the CV payload of the SPOQC mission. The homodyne setup for QRNG uses the laser from the payload, in addition to potentially being used as detector in the case of an uplink scenario. Here we quantify the extractable secure randomness from the QRNG setup, that involves homodyne measurement of the vacuum states. The extracted randomness is tested against NIST test suite in addition to formally upper bounding the min-entropy. With the raw key length being $\approx1$ Mb in a given satellite pass, we get a total length of $\approx19.5$ Kb of certified random numbers from the 12-bit ADC.
