Share via


estructura IPSEC_AUTH_TRANSFORM0 (ipsectypes.h)

La estructura IPSEC_AUTH_TRANSFORM0 especifica información específica del hash para una transformación de SA.

Sintaxis

typedef struct IPSEC_AUTH_TRANSFORM0_ {
  IPSEC_AUTH_TRANSFORM_ID0 authTransformId;
  IPSEC_CRYPTO_MODULE_ID   *cryptoModuleId;
} IPSEC_AUTH_TRANSFORM0;

Miembros

authTransformId

Identificador del algoritmo hash especificado por IPSEC_AUTH_TRANSFORM_ID0.

Valores posibles:

Valor Significado
IPSEC_AUTH_TRANSFORM_ID_HMAC_MD5_96
IPSEC_AUTH_MD5, IPSEC_AUTH_CONFIG_HMAC_MD5_96
IPSEC_AUTH_TRANSFORM_ID_HMAC_SHA_1_96
IPSEC_AUTH_SHA_1, IPSEC_AUTH_CONFIG_HMAC_SHA_1_96
IPSEC_AUTH_TRANSFORM_ID_HMAC_SHA_256_128
IPSEC_AUTH_SHA_256, IPSEC_AUTH_CONFIG_HMAC_SHA_256_128
Nota Solo está disponible en Windows Server 2008, Windows Vista con SP1 y versiones posteriores.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_128
IPSEC_AUTH_AES_128, IPSEC_AUTH_CONFIG_GCM_AES_128
Nota Solo está disponible en Windows Server 2008, Windows Vista con SP1 y versiones posteriores.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_192
IPSEC_AUTH_AES_192, IPSEC_AUTH_CONFIG_GCM_AES_192
Nota Solo está disponible en Windows Server 2008, Windows Vista con SP1 y versiones posteriores.
 
IPSEC_AUTH_TRANSFORM_ID_GCM_AES_256
IPSEC_AUTH_AES_256, IPSEC_AUTH_CONFIG_GCM_AES_256
Nota Solo está disponible en Windows Server 2008, Windows Vista con SP1 y versiones posteriores.
 

cryptoModuleId

Parámetro sin usar, establezca siempre este valor en NULL.

Comentarios

IPSEC_AUTH_TRANSFORM0 es una implementación específica de IPSEC_AUTH_TRANSFORM. Para obtener más información, vea NOMBRES DE Version-Independent DE PMA y versiones específicas de Windows dirigidas a destinatarios.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado ipsectypes.h

Consulte también

IPSEC_AUTH_TRANSFORM_ID0

Estructuras de API de plataforma de filtrado de Windows