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_MD5Value: 0 Specifies MD5 hash algorithm. |
IKEEXT_INTEGRITY_SHA1Specifies SHA1 hash algorithm. |
IKEEXT_INTEGRITY_SHA_256Specifies a 256-bit SHA encryption. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_INTEGRITY_SHA_384Specifies a 384-bit SHA encryption. Note Available only on Windows Server 2008, Windows Vista with SP1, and later. |
IKEEXT_INTEGRITY_TYPE_MAXMaximum value for testing purposes. |
Requirements
| Minimum supported client | Windows Vista [desktop apps only] |
| Minimum supported server | Windows Server 2008 [desktop apps only] |
| Header | iketypes.h |