quantum random number theory