10 July 2017 Abstract In this letter, we present an implementation of a random number generator based on photon polarization superposition.
10 July 2017 Abstract In this letter, we present an implementation of a random number generator based on photon polarization superposition.We prepare photons in a superposition state of vertical and horizontal polarizations, let them pass through a polarizing beamsplitter and set two detectors at each path to get a 50–50 chance of finding the photon at each detector.
Methods that are able to let their internal workings be known without sacrificing random results are what this paper sets out to describe.
Beginning with a study of what it really means for something to be random, this paper dives into the topic of random number generators and summarizes the key areas.
Without understanding where a group of numbers came from, it is impossible to know if they were randomly generated.
However, common sense claims that if the process to generate these numbers is truly understood, then the numbers could not be random.
These random numbers are very important in simulation, cryptographic schemes and other security implementations, such as secure key generation, digital signature generation and database protection (for an in-depth discussion of cryptographic schemes and implementations see [1,2]).