struttura CMSG_RC2_AUX_INFO (wincrypt.h)
La struttura CMSG_RC2_AUX_INFO contiene la lunghezza in bit della chiave per gli algoritmi di crittografia RC2. Il membro pvEncryptionAuxInfo in CMSG_ENVELOPED_ENCODE_INFO può essere impostato in modo che punti a un'istanza di questa struttura.
Nota Questa struttura viene usata solo quando gli altri membri di una struttura CMSG_ENVELOPED_ENCODE_INFO indicano che una lunghezza di chiave predefinita di 40 bit deve essere usata con un algoritmo di crittografia RC2. Per altre informazioni, vedere CMSG_ENVELOPED_ENCODE_INFO.
Sintassi
typedef struct _CMSG_RC2_AUX_INFO {
DWORD cbSize;
DWORD dwBitLen;
} CMSG_RC2_AUX_INFO, *PCMSG_RC2_AUX_INFO;
Members
cbSize
Dimensioni di questa struttura in byte.
dwBitLen
Specifica la lunghezza effettiva della chiave RC2. Attualmente sono supportate lunghezze a 40, 64 e 128 bit.
Nota Questo valore è la lunghezza effettiva del bit di chiave da usare. I valori del membro dwVersion di una struttura CRYPT_RC2_CBC_PARAMETERS per indicare l'uso di una lunghezza di chiave specifica non è quella lunghezza di chiave specifica. Ad esempio, il valore dwVersion che indica l'uso di una lunghezza di chiave a 128 bit è CRYPT_RC2_128BIT_VERSION, definito come 58, non 128 bit.
Nota Se dwBitLen è impostato su CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG, viene eseguita la crittografia compatibile con SP3 e la lunghezza predefinita a 40 bit viene ignorata.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | wincrypt.h |