IPSEC_AUTH_TYPE (Compact 7)
3/12/2014
The IPSEC_AUTH_TYPE enumeration type indicates the type of hash algorithm used in an IPsec security association (SA) for data origin authentication and integrity protection.
Syntax
typedef enum IPSEC_AUTH_TYPE_ {
IPSEC_AUTH_MD5,
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;
Constants
IPSEC_AUTH_MD5
Specifies MD5 hash algorithm.See RFC 1321 for further information
IPSEC_AUTH_SHA_1
Specifies SHA-1 hash algorithm.See NIST, FIPS PUB 180-1 for more information
IPSEC_AUTH_SHA_256
Specifies SHA 256 hash algorithm.See NIST, Draft FIPS PUB 180-2 for more information.
- IPSEC_AUTH_AES_128
Specifies 128-bit AES hash algorithm
- IPSEC_AUTH_AES_192
Specifies 192-bit AES hash algorithm
- IPSEC_AUTH_AES_256
Specifies 256-bit AES hash algorithm
- IPSEC_AUTH_MAX
Maximum value for testing purposes
Requirements
Header |
fwpmu.h |