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
Capicom.dll

Vedi anche

Utilità