Algorithm.KeyLength, proprietà

[CAPICOM è un componente solo a 32 bit disponibile per l'uso nei sistemi operativi seguenti: Windows Server 2008, Windows Vista, Windows XP. Usare invece la classe AlgorithmIdentifier nello spazio dei nomi System.Security.Cryptography.Pkcs .

La proprietà KeyLength imposta o recupera la lunghezza della chiave.

Si tratta di una proprietà di lettura/scrittura.

Sintassi

Algorithm.KeyLength As CAPICOM_ENCRYPTION_KEY_LENGTH

Valore proprietà

Valore dell'enumerazione CAPICOM_ENCRYPTION_KEY_LENGTH che specifica la lunghezza della chiave. Nella tabella seguente sono illustrati i possibili valori.

Valore Significato
CAPICOM_ENCRYPTION_KEY_LENGTH_MAXIMUM
Usare la lunghezza massima della chiave disponibile con l'algoritmo di crittografia indicato.
CAPICOM_ENCRYPTION_KEY_LENGTH_40_BITS
Usare chiavi a 40 bit.
CAPICOM_ENCRYPTION_KEY_LENGTH_56_BITS
Se disponibile, usare chiavi a 56 bit.
CAPICOM_ENCRYPTION_KEY_LENGTH_128_BITS
Se disponibile, usare chiavi a 128 bit.
CAPICOM_ENCRYPTION_KEY_LENGTH_192_BITS
Usare chiavi a 192 bit. Questa lunghezza della chiave è disponibile solo per AES.
CAPICOM_ENCRYPTION_KEY_LENGTH_256_BITS
Usare chiavi a 256 bit. Questa lunghezza della chiave è disponibile solo per AES.

 

Commenti

Quando vengono usati algoritmi di crittografia DES e 3DES, le lunghezze delle chiavi sono standard e la proprietà KeyLength viene ignorata.

Requisiti

Requisito Valore
Fine del supporto client
Windows Vista
Fine del supporto server
Windows Server 2008
Componente ridistribuibile
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP
DLL
Capicom.dll

Vedi anche

Algoritmo