IKEEXT_CIPHER_TYPE enumeration (iketypes.h)
The IKEEXT_CIPHER_TYPE enumerated type specifies the type of encryption algorithm used for encrypting the Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) messages.
Syntax
typedef enum IKEEXT_CIPHER_TYPE_ {
IKEEXT_CIPHER_DES = 0,
IKEEXT_CIPHER_3DES,
IKEEXT_CIPHER_AES_128,
IKEEXT_CIPHER_AES_192,
IKEEXT_CIPHER_AES_256,
IKEEXT_CIPHER_AES_GCM_128_16ICV,
IKEEXT_CIPHER_AES_GCM_256_16ICV,
IKEEXT_CIPHER_TYPE_MAX
} IKEEXT_CIPHER_TYPE;
Constants
IKEEXT_CIPHER_DES Value: 0 Specifies DES encryption. |
IKEEXT_CIPHER_3DES Specifies 3DES encryption. |
IKEEXT_CIPHER_AES_128 Specifies AES-128 encryption. |
IKEEXT_CIPHER_AES_192 Specifies AES-192 encryption. |
IKEEXT_CIPHER_AES_256 Specifies AES-256 encryption. |
IKEEXT_CIPHER_AES_GCM_128_16ICV |
IKEEXT_CIPHER_AES_GCM_256_16ICV |
IKEEXT_CIPHER_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 |