L'écriture de logiciels non déterministes nécessite également une source d'aléatoire sûre et démontrable. Mais construire un véritable générateur de nombres aléatoires est plus difficile que vous ne le pensez.
Les générateurs pseudo-aléatoires ne sont pas parfaits, ils contiennent des répétitions et des régularités. Et même les générateurs basés sur l'observation de désintégrations radioactives ou d'événements quantiques peuvent facilement souffrir d'un « biais » causé par les imprécisions et la « mémoire » des composants macroscopiques qui sont utilisés pour les observer..
Considérations sur les générateurs de nombres aléatoires
– TrueRandomNumberGenerators_ITA.pdf
– TrueRandomNumberGenerators_ENG.pdf
Génération de nombres aléatoires avec des techniques quantiques et des applications QSharp
– www.unipd.it/news/progettoquasar
– docs.microsoft.com générateur de nombres aléatoires quantiques avec qsharp
– docs.microsoft.com développer-quantum-applications-localement
– www.fourmilab.ch/hotbits
– www.fourmilab.ch/hotbits/hardware3.html
Vérifiez que les données sont vraiment aléatoires
– www.fourmilab.ch/aléatoire
Sites qui fournissent des nombres aléatoires quantiques
– www.nombresaléatoires.info
– www.fourmilab.ch/hotbits/secure_generate.html
– qrng.anu.edu.au
– au hasard.org (basé sur le bruit atmosphérique)