Share via


FpcVpnIntegrityAlgorithm Enumeration

The FpcVpnIntegrityAlgorithm enumerated type contains values that specify the integrity algorithms that can be used during Phase 1 and Phase 2 of the Internet Protocol security (IPsec) negotiation process.

Syntax

typedef enum FpcVpnIntegrityAlgorithm {
  fpcVpnSHA1     = 0,
  fpcVpnMD5      = 1,
  fpcVpnSHA256   = 1
} FpcVpnIntegrityAlgorithm;

Constants

  • fpcVpnSHA1
    The Secure Hash Algorithm 1 (SHA1) integrity algorithm, which produces a 160-bit message digest.

  • fpcVpnMD5
    The Message Digest 5 (MD5) integrity algorithm, which produces a 128-bit message digest.

  • fpcVpnSHA256
    The Secure Hash Algorithm 256 (SHA256) integrity algorithm, which produces a 256-bit message digest.

Requirements

Client Requires Windows 7 or Windows Vista.
Server Requires Windows Server 2008 R2 or Windows Server 2008 x64 Edition with SP2.
Version Requires Forefront Threat Management Gateway (TMG) 2010.
Header

Declared in Comenum.h.

See Also

Enumerated Types

Send comments about this topic to Microsoft

Build date: 6/30/2010