Physical Review X (Nov 2017)

Unbiased All-Optical Random-Number Generator

  • Tobias Steinle,
  • Johannes N. Greiner,
  • Jörg Wrachtrup,
  • Harald Giessen,
  • Ilja Gerhardt

DOI
https://doi.org/10.1103/PhysRevX.7.041050
Journal volume & issue
Vol. 7, no. 4
p. 041050

Abstract

Read online Read online

The generation of random bits is of enormous importance in modern information science. Cryptographic security is based on random numbers which require a physical process for their generation. This is commonly performed by hardware random-number generators. These often exhibit a number of problems, namely experimental bias, memory in the system, and other technical subtleties, which reduce the reliability in the entropy estimation. Further, the generated outcome has to be postprocessed to “iron out” such spurious effects. Here, we present a purely optical randomness generator, based on the bistable output of an optical parametric oscillator. Detector noise plays no role and postprocessing is reduced to a minimum. Upon entering the bistable regime, initially the resulting output phase depends on vacuum fluctuations. Later, the phase is rigidly locked and can be well determined versus a pulse train, which is derived from the pump laser. This delivers an ambiguity-free output, which is reliably detected and associated with a binary outcome. The resulting random bit stream resembles a perfect coin toss and passes all relevant randomness measures. The random nature of the generated binary outcome is furthermore confirmed by an analysis of resulting conditional entropies.