Partager via


IPSEC_CIPHER_TRANSFORM0 structure (ipsectypes.h)

La structure IPSEC_CIPHER_TRANSFORM0 est utilisée pour stocker des informations spécifiques au chiffrement pour une transformation SA dans une stratégie de mode rapide IPsec.

Syntaxe

typedef struct IPSEC_CIPHER_TRANSFORM0_ {
  IPSEC_CIPHER_TRANSFORM_ID0 cipherTransformId;
  IPSEC_CRYPTO_MODULE_ID     *cryptoModuleId;
} IPSEC_CIPHER_TRANSFORM0;

Membres

cipherTransformId

Identificateur de l’algorithme de chiffrement tel que spécifié par IPSEC_CIPHER_TRANSFORM_ID0.

Valeurs possibles :

Valeur Signification
IPSEC_CIPHER_TRANSFORM_ID_CBC_DES
IPSEC_CIPHER_TYPE_DES, IPSEC_CIPHER_CONFIG_CBC_DES
IPSEC_CIPHER_TRANSFORM_ID_CBC_3DES
IPSEC_CIPHER_TYPE_3DES, IPSEC_CIPHER_CONFIG_CBC_3DES
IPSEC_CIPHER_TRANSFORM_ID_AES_128
IPSEC_CIPHER_TYPE_AES_128, IPSEC_CIPHER_CONFIG_CBC_AES_128
IPSEC_CIPHER_TRANSFORM_ID_AES_192
IPSEC_CIPHER_TYPE_AES_192, IPSEC_CIPHER_CONFIG_CBC_AES_192
IPSEC_CIPHER_TRANSFORM_ID_AES_256
IPSEC_CIPHER_TYPE_AES_256, IPSEC_CIPHER_CONFIG_CBC_AES_256
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_128
IPSEC_CIPHER_TYPE_AES_128, IPSEC_CIPHER_CONFIG_GCM_AES_128
Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.
 
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_192
IPSEC_CIPHER_TYPE_AES_192, IPSEC_CIPHER_CONFIG_GCM_AES_192
Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.
 
IPSEC_CIPHER_TRANSFORM_ID_GCM_AES_256
IPSEC_CIPHER_TYPE_AES_256, IPSEC_CIPHER_CONFIG_GCM_AES_256
Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.
 

cryptoModuleId

Paramètre inutilisé, définissez toujours ce paramètre sur NULL.

Remarques

IPSEC_CIPHER_TRANSFORM0 est une implémentation spécifique de IPSEC_CIPHER_TRANSFORM. Pour plus d’informations , consultez WFP Version-Independent Names and Targeting Specific Versions of Windows .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête ipsectypes.h

Voir aussi

IPSEC_CIPHER_TRANSFORM_ID0

Structures de l’API de plateforme de filtrage Windows