Freigeben über


IPSEC_AUTH_TYPE-Enumeration (ipsectypes.h)

Der IPSEC_AUTH_TYPE aufgezählten Typ gibt den Typ des Hashalgorithmus an, der in einer IPsec SA für die Datenursprungauthentifizierung und den Integritätsschutz verwendet wird.

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;

Konstanten

 
IPSEC_AUTH_MD5
Wert: 0
Gibt den MD5-Hashalgorithmus an.

Weitere Informationen finden Sie unter RFC 1321 .
IPSEC_AUTH_SHA_1
Gibt den SHA 1-Hashalgorithmus an.

Weitere Informationen finden Sie unter NIST, FIPS PUB 180-1.
IPSEC_AUTH_SHA_256
Gibt den SHA 256-Hashalgorithmus an.

Weitere Informationen finden Sie unter NIST, Draft FIPS PUB 180-2.

Hinweis Nur verfügbar unter Windows Server 2008, Windows Vista mit SP1 und höher.

 
IPSEC_AUTH_AES_128
Gibt den 128-Bit-AES-Hashalgorithmus an.

Hinweis Nur verfügbar unter Windows Server 2008, Windows Vista mit SP1 und höher.

 
IPSEC_AUTH_AES_192
Gibt den 192-Bit-AES-Hashalgorithmus an.

Hinweis Nur verfügbar unter Windows Server 2008, Windows Vista mit SP1 und höher.

 
IPSEC_AUTH_AES_256
Gibt den 256-Bit-AES-Hashalgorithmus an.

Hinweis Nur verfügbar unter Windows Server 2008, Windows Vista mit SP1 und höher.

 
IPSEC_AUTH_MAX
Maximaler Wert für Testzwecke.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile ipsectypes.h