Metodo Utilities.GetRandom
[Il metodo GetRandom è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti.]
Il metodo GetRandom genera un numero casuale sicuro usando il provider di servizi di crittografia predefinito (CSP).
Sintassi
Utilities.GetRandom( _
[ ByVal Length ], _
[ ByVal EncodingType ] _
)
Parametri
-
Lunghezza [in, facoltativo]
-
Lunghezza, in byte, del numero casuale da creare. Il valore predefinito è 8 byte.
-
EncodingType [in, facoltativo]
-
Valore dell'enumerazione CAPICOM_ENCODING_TYPE che indica il tipo di codifica da utilizzare per il numero casuale generato. Il valore predefinito è CAPICOM_ENCODE_BINARY. Questo parametro può avere uno dei valori seguenti.
Valore Significato - CAPICOM_ENCODE_ANY
Questo tipo di codifica viene usato solo quando i dati di input hanno un tipo di codifica sconosciuto. Se questo valore viene usato per specificare il tipo di codifica dell'output, verrà usato CAPICOM_ENCODE_BASE64. Introdotta in CAPICOM 2.0. - CAPICOM_ENCODE_BASE64
I dati vengono salvati come stringa con codifica Base64. - CAPICOM_ENCODE_BINARY
I dati vengono salvati come sequenza binaria pura.
Valore restituito
Numero di lunghezza byte lungo generato in modo casuale, con la codifica specificata.
Requisiti
Requisito | Valore |
---|---|
Componente ridistribuibile |
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP |
DLL |
|
Vedi anche