FpcVpnIntegrityAlgorithm enumeration

Applies to: desktop apps only

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

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

Header

Comenum.h

See also

Enumerated Types

 

 

Build date: 7/12/2010