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_DESValue: 0 Specifies DES encryption. |
IKEEXT_CIPHER_3DESSpecifies 3DES encryption. |
IKEEXT_CIPHER_AES_128Specifies AES-128 encryption. |
IKEEXT_CIPHER_AES_192Specifies AES-192 encryption. |
IKEEXT_CIPHER_AES_256Specifies AES-256 encryption. |
IKEEXT_CIPHER_AES_GCM_128_16ICV |
IKEEXT_CIPHER_AES_GCM_256_16ICV |
IKEEXT_CIPHER_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 |