We present a scheme for a self-testing quantum random number generator. Compared to the fully device-independent model, our scheme requires an extra natural assumption, namely that the mean energy per signal is bounded. The scheme is self-testing, as it allows the user to verify in real-time the correct functioning of the setup, hence guaranteeing the continuous generation of certified random bits. Based on a prepare-and-measure setup, our scheme is practical, and we implement it using only off-the-shelf optical components. The randomness generation rate is 1.25 Mbits/s, comparable to commercial solutions. Overall, we believe that this scheme achieves a promising trade-off between the required assumptions, ease-of-implementation and performance.
@article{arxiv.1904.04819,
title = {Practical self-testing quantum random number generator based on an energy bound},
author = {Davide Rusca and Thomas van Himbeeck and Anthony Martin and Jonatan Bohr Brask and Weixu Shi and Stefano Pironio and Nicolas Brunner and Hugo Zbinden},
journal= {arXiv preprint arXiv:1904.04819},
year = {2020}
}