Share via


IKEEXT_IPV6_CGA_AUTHENTICATION0 (Compact 2013)

3/26/2014

This structure is used to specify various parameters for IPV6 cryptographically generated address (CGA) authentication.

Syntax

typedef struct IKEEXT_IPV6_CGA_AUTHENTICATION0_ {
  wchar_t* keyContainerName;
  wchar_t* cspName;
  UINT32 cspType;
  FWP_BYTE_ARRAY16 cgaModifier;
  BYTE cgaCollisionCount;
} IKEEXT_IPV6_CGA_AUTHENTICATION0;

Members

  • keyContainerName
    Key container name of the public key/private key pair that was used to generate the CGA.

    Same semantics as the pwszContainerName member of the CRYPT_KEY_PROV_INFO structure.

  • cspName
    Name of the CSP that stores the key container. If NULL, default provider will be used.

    Same semantics as the pwszProvName member of the CRYPT_KEY_PROV_INFO structure.

  • cspType
    Type of the CSP that stores the key container.

    Same semantics as the dwProvType member of the CRYPT_KEY_PROV_INFO structure.

  • cgaModifier
    A FWP_BYTE_ARRAY16 structure containing a modifier used during CGA generation.

    See CGA RFC for more information.

  • cgaCollisionCount
    Collision count used during CGA generation.

    See CGA RFC for more information.

Requirements

Header

fwpmu.h

See Also

Reference

WFP IKE Structures

Other Resources

Windows Filtering Platform