OpenCryptRandom()
Syntaxe
Resultat = OpenCryptRandom()Description
Initialise l'accès au générateur de nombre pseudo-aléatoire. Les commandes CryptRandom() et CryptRandomData() peuvent être utilisées pour lire les données disponibles.
Ce générateur est très robuste, assez pour être utilisé à des fins de cryptographie, comme la génération de clés pour la commande AESEncoder(). La source des données du générateur est "/dev/urandom" sous Linux et MacOS X, et la "Microsoft Cryptography API" sous Windows. Il est néanmoins bien plus lent que la fonction Random() classique.
Valeur de retour
Renvoie une valeur différente de zéro si le générateur est correctement initialisé. Si le retour est zéro, alors il n'y a pas de générateur pseudo-aléatoire robuste disponible dans le système.
Consultez CryptRandomData() pour un exemple d'utilisation.
OS Supportés
Tous