Algorithmes de nombres aléatoires
Les algorithmes d’aléa vont des LCG simples aux hachages cryptographiques et TRNG matériels. La qualité dépend de l’usage : les jeux veulent de la vitesse ; les tirages, l’équité et l’auditabilité.
Familles courantes
- PRNG classiques — rapides, déterministes, basés sur une graine
- CSPRNG — générateurs cryptographiquement sûrs pour les secrets
- Extraction par hash — transforme des octets d’entropie en bits uniformes (ex. SHA-256)
- Échantillonnage par rejet — mappe des bits vers un intervalle sans biais de modulo
Ce qu’utilise EntropyDraw
SHA-256 de l’image d’entropie + paramètres, puis échantillonnage par rejet dans votre intervalle entier. Déterministe, uniforme et vérifiable.