Partager via


énumération IPSEC_AUTH_TYPE (ipsectypes.h)

Le type énuméré IPSEC_AUTH_TYPE indique le type d’algorithme de hachage utilisé dans une SA IPsec pour l’authentification de l’origine des données et la protection de l’intégrité.

Syntax

typedef enum IPSEC_AUTH_TYPE_ {
  IPSEC_AUTH_MD5 = 0,
  IPSEC_AUTH_SHA_1,
  IPSEC_AUTH_SHA_256,
  IPSEC_AUTH_AES_128,
  IPSEC_AUTH_AES_192,
  IPSEC_AUTH_AES_256,
  IPSEC_AUTH_MAX
} IPSEC_AUTH_TYPE;

Constantes

 
IPSEC_AUTH_MD5
Valeur : 0
Spécifie l’algorithme de hachage MD5.

Pour plus d’informations, consultez RFC 1321 .
IPSEC_AUTH_SHA_1
Spécifie l’algorithme de hachage SHA 1.

Pour plus d’informations, consultez NIST, FIPS PUB 180-1.
IPSEC_AUTH_SHA_256
Spécifie l’algorithme de hachage SHA 256.

Pour plus d’informations, consultez NIST, Draft FIPS PUB 180-2.

Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.

 
IPSEC_AUTH_AES_128
Spécifie l’algorithme de hachage AES 128 bits.

Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.

 
IPSEC_AUTH_AES_192
Spécifie l’algorithme de hachage AES 192 bits.

Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.

 
IPSEC_AUTH_AES_256
Spécifie l’algorithme de hachage AES 256 bits.

Note Disponible uniquement sur Windows Server 2008, Windows Vista avec SP1 et versions ultérieures.

 
IPSEC_AUTH_MAX
Valeur maximale à des fins de test.

Spécifications

   
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