Share via


IPSEC_PFS_GROUP (Compact 7)

3/12/2014

The IPSEC_PFS_GROUP enumeration type specifies the Diffie Hellman algorithm that should be used for Quick Mode PFS (Perfect Forward Secrecy).

Syntax

typedef enum IPSEC_PFS_GROUP_ {
  IPSEC_PFS_NONE,
  IPSEC_PFS_1,
  IPSEC_PFS_2,
  IPSEC_PFS_2048,
  IPSEC_PFS_ECP_256,
  IPSEC_PFS_ECP_384,
  IPSEC_PFS_MM,
  IPSEC_PFS_MAX
} IPSEC_PFS_GROUP;

Constants

  • IPSEC_PFS_NONE
    Specifies no Quick Mode PFS
  • IPSEC_PFS_1
    Specifies Diffie Hellman group one
  • IPSEC_PFS_2
    Specifies Diffie Hellman group two
  • IPSEC_PFS_2048
    Specifies Diffie Hellman group 2048
  • IPSEC_PFS_ECP_256
    Specifies Diffie Hellman ECP group 256
  • IPSEC_PFS_ECP_384
    Specifies Diffie Hellman ECP group 384
  • IPSEC_PFS_MM
    Use the same Diffie Hellman as the Main Mode that contains this quick mode
  • IPSEC_PFS_MAX
    Maximum value for testing only

Requirements

Header

fwpmu.h

See Also

Reference

WFP IPsec Types

Other Resources

Windows Filtering Platform