Share via


CMSG_RC2_AUX_INFO structure (wincrypt.h)

La structure CMSG_RC2_AUX_INFO contient la longueur de bits de la clé pour les algorithmes de chiffrement RC2. Le membre pvEncryptionAuxInfo dans CMSG_ENVELOPED_ENCODE_INFO peut être défini pour pointer vers un instance de cette structure.

Note Cette structure est utilisée uniquement lorsque les autres membres d’une structure CMSG_ENVELOPED_ENCODE_INFO indiquent qu’une longueur de clé par défaut de 40 bits doit être utilisée avec un algorithme de chiffrement RC2. Pour plus d’informations, consultez CMSG_ENVELOPED_ENCODE_INFO.
 

Syntaxe

typedef struct _CMSG_RC2_AUX_INFO {
  DWORD cbSize;
  DWORD dwBitLen;
} CMSG_RC2_AUX_INFO, *PCMSG_RC2_AUX_INFO;

Membres

cbSize

Taille de cette structure en octets.

dwBitLen

Spécifie la longueur de clé effective RC2. Actuellement, les longueurs 40, 64 et 128 bits sont prises en charge.

Note Cette valeur est la longueur de bits de clé réelle à utiliser. Les valeurs du membre dwVersion d’unestructure de CRYPT_RC2_CBC_PARAMETERS pour indiquer que l’utilisation d’une longueur de clé spécifique n’est pas cette longueur de clé spécifique. Par exemple, la valeur dwVersion qui indique l’utilisation d’une longueur de clé de 128 bits est CRYPT_RC2_128BIT_VERSION, qui est définie sur 58, et non sur 128 bits.
 
Note Si dwBitLen est défini sur CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG, le chiffrement compatible SP3 est effectué et la longueur par défaut de 40 bits est ignorée.
 

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wincrypt.h

Voir aussi

CMSG_ENVELOPED_ENCODE_INFO

CRYPT_ALGORITHM_IDENTIFIER