Utilities.GetRandom, méthode
[La méthode GetRandom est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise.]
La méthode GetRandom génère un nombre aléatoire sécurisé à l’aide du fournisseur de services de chiffrement (CSP) par défaut.
Syntaxe
Utilities.GetRandom( _
[ ByVal Length ], _
[ ByVal EncodingType ] _
)
Paramètres
-
Longueur [in, facultatif]
-
Longueur, en octets, du nombre aléatoire à créer. La valeur par défaut est 8 octets.
-
EncodingType [in, facultatif]
-
Valeur de l’énumération CAPICOM_ENCODING_TYPE qui indique le type d’encodage à utiliser pour le nombre aléatoire généré. La valeur par défaut est CAPICOM_ENCODE_BINARY. Ce paramètre peut prendre les valeurs suivantes.
Valeur Signification - CAPICOM_ENCODE_ANY
Ce type d’encodage est utilisé uniquement lorsque les données d’entrée ont un type d’encodage inconnu. Si cette valeur est utilisée pour spécifier le type d’encodage de la sortie, CAPICOM_ENCODE_BASE64 sera utilisé à la place. Introduit dans CAPICOM 2.0. - CAPICOM_ENCODE_BASE64
Les données sont enregistrées sous forme de chaîne encodée en base64. - CAPICOM_ENCODE_BINARY
Les données sont enregistrées en tant que séquence binaire pure.
Valeur retournée
Nombre d’octets de longueur de longueur généré aléatoirement, avec l’encodage spécifié.
Spécifications
Condition requise | Valeur |
---|---|
Composant redistribuable |
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP |
DLL |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour