La escritura de software no determinista también requiere una fuente de aleatoriedad segura y demostrable. Pero construir un generador de números verdaderamente aleatorio es más difícil de lo que piensas.
Los generadores pseudoaleatorios no son perfectos, contienen repeticiones y regularidades. E incluso los generadores basados en la observación de desintegraciones radiactivas o eventos cuánticos pueden sufrir fácilmente un "sesgo" causado por las inexactitudes y la "memoria" de los componentes macroscópicos que se utilizan para observarlos..
Consideraciones sobre generadores de números aleatorios
– TrueRandomNumberGenerators_ITA.pdf
– TrueRandomNumberGenerators_ENG.pdf
Generación de números aleatorios con técnicas cuánticas y aplicaciones QSharp
– www.unipd.it/news/progettoquasar
– docs.microsoft.com generador de números aleatorios cuánticos con qsharp
– docs.microsoft.com desarrollar-aplicaciones-cuánticas-localmente
– www.fourmilab.ch/hotbits
– www.fourmilab.ch/hotbits/hardware3.html
Comprueba que los datos sean realmente aleatorios.
– www.fourmilab.ch/random
Sitios que proporcionan números aleatorios cuánticos
– www.randomnumbers.info
– www.fourmilab.ch/hotbits/secure_generate.html
– qrng.anu.edu.au
– random.org (basado en el ruido atmosférico)