OpenCryptRandom()

Syntaxe

Resultat = OpenCryptRandom()
Description
Initialise l'accès au générateur de nombres pseudo-aléatoires.

Arguments

Aucun.

Valeur de retour

Renvoie une valeur non nulle si le générateur est correctement initialisé, zéro s'il n'y a pas de générateur pseudo-aléatoire robuste disponible dans le système.

Remarques

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.

Consulter CryptRandomData() pour un exemple d'utilisation.

Voir aussi

CryptRandom(), CryptRandomData(), CloseCryptRandom()

OS Supportés

Tous

<- IsFingerprint() - Cipher Index - StartAESCipher() ->