IKEEXT_INTEGRITY_TYPE enumeration (iketypes.h)
The IKEEXT_INTEGRITY_TYPE enumerated type specifies the type of hash algorithm used for integrity protection of Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) messages.
Syntax
typedef enum IKEEXT_INTEGRITY_TYPE_ {
IKEEXT_INTEGRITY_MD5 = 0,
IKEEXT_INTEGRITY_SHA1,
IKEEXT_INTEGRITY_SHA_256,
IKEEXT_INTEGRITY_SHA_384,
IKEEXT_INTEGRITY_TYPE_MAX
} IKEEXT_INTEGRITY_TYPE;
Constants
IKEEXT_INTEGRITY_MD5 Value: 0 Specifies MD5 hash algorithm. |
IKEEXT_INTEGRITY_SHA1 Specifies SHA1 hash algorithm. |
IKEEXT_INTEGRITY_SHA_256 Specifies a 256-bit SHA encryption. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_INTEGRITY_SHA_384 Specifies a 384-bit SHA encryption. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_INTEGRITY_TYPE_MAX Maximum value for testing purposes. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | iketypes.h |