CryptRandom()
Syntaxe
Resultat = CryptRandom(Maximum)Description
Renvoie un nombre aléatoire (entier) entre 0 (inclu) et la valeur 'Maximum' lu à partir du générateur précédemment initialisé à l'aide de la commande OpenCryptRandom(). 'Maximum' ne peut pas dépasser la valeur maximale d'un long: 2147483647.
Important: Utiliser une valeur 'Maximum' qui est égale à une puissance de deux peut causer des probabilités plus élevés pour certaines valeurs, favorisant les attaques statistiques. C'est la conséquence de la division du nombre généré pour qu'il soit dans la plage spécifiée.
Pour générer des quantités plus importantes de nombres aléatoires, utilisez la commande CryptRandomData(). Pour une génération beaucoup plus rapide, mais moins robuste, utilisez la commande Random().
OS Supportés
Tous