estructura CMSG_RC2_AUX_INFO (wincrypt.h)

La estructura de CMSG_RC2_AUX_INFO contiene la longitud de bits de la clave para los algoritmos de cifrado RC2. El miembro pvEncryptionAuxInfo de CMSG_ENVELOPED_ENCODE_INFO se puede establecer para que apunte a una instancia de esta estructura.

Nota Esta estructura solo se usa cuando los demás miembros de una estructura de CMSG_ENVELOPED_ENCODE_INFO indican que se usará una longitud de clave predeterminada de 40 bits con un algoritmo de cifrado RC2. Para obtener más información, consulte CMSG_ENVELOPED_ENCODE_INFO.
 

Sintaxis

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

Miembros

cbSize

Tamaño de esta estructura en bytes.

dwBitLen

Especifica la longitud de clave efectiva RC2. Actualmente se admiten longitudes de 40, 64 y 128 bits.

Nota Este valor es la longitud de bits de clave real que se va a usar. Los valores del miembro dwVersion de una estructura de CRYPT_RC2_CBC_PARAMETERS para indicar que el uso de una longitud de clave específica no es esa longitud de clave específica. Por ejemplo, el valor dwVersion que indica el uso de una longitud de clave de 128 bits es CRYPT_RC2_128BIT_VERSION, que se define como 58, no 128 bits.
 
Nota Si dwBitLen se establece en CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG, se realiza el cifrado compatible con SP3 y se omite la longitud predeterminada de 40 bits.
 

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

CMSG_ENVELOPED_ENCODE_INFO

CRYPT_ALGORITHM_IDENTIFIER