Share via


DOT11_CIPHER_ALGORITHM (Compact 2013)

3/26/2014

This enumerated type defines a cipher algorithm for data encryption and decryption.

Syntax

typedef enum _DOT11_CIPHER_ALGORITHM {
DOT11_CIPHER_ALGO_NONE = 0x00,
DOT11_CIPHER_ALGO_WEP40 = 0x01,
DOT11_CIPHER_ALGO_ALGO_TKIP = 0x02,
DOT11_CIPHER_ALGO_ALGO_CCMP = 0x04,
DOT11_CIPHER_ALGO_ALGO_WEP104 = 0x05,
DOT11_CIPHER_ALGO_WPA_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_RSN_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_WEP = 0x101,
DOT11_CIPHER_ALGO_IHV_START = 0x80000000,
DOT11_CIPHER_ALGO_IHV_END = 0xffffffff
} DOT11_CIPHER_ALGORITHM,
*PDOT11_CIPHER_ALGORITHM;

Constants

  • DOT11_CIPHER_ALGO_NONE
    Specifies that no cipher algorithm is enabled or supported
  • DOT11_CIPHER_ALGO_WEP40
    Specifies a Wired Equivalent Privacy (WEP) algorithm, which is the RC4-based algorithm that is specified in the 802.11-1999 standard. This enumerator specifies the WEP cipher algorithm with a 40-bit cipher key.
  • DOT11_CIPHER_ALGO_TKIP
    Specifies a Temporal Key Integrity Protocol (TKIP) algorithm, which is the RC4-based cipher suite that is based on the algorithms that are defined in the WPA specification and IEEE 802.11i-2004 standard. This cipher also uses the Michael Message Integrity Code (MIC) algorithm for forgery protection.
  • DOT11_CIPHER_ALGO_CCMP
    Specifies an AES-CCMP algorithm, as specified in the IEEE 802.11i-2004 standard and RFC 3610. Advanced Encryption Standard (AES) is the encryption algorithm defined in FIPS PUB 197.
  • DOT11_CIPHER_ALGO_WEP104
    Specifies a WEP cipher algorithm with a 104-bit cipher key
  • DOT11_CIPHER_ALGO_WPA_USE_GROUP
    Specifies a Wi-Fi Protected Access (802.11 WPA) Use Group Key cipher suite. For more information about the Use Group Key cipher suite, refer to Clause 7.3.2.25.1 of the IEEE 802.11i-2004 standard.
  • DOT11_CIPHER_ALGO_RSN_USE_GROUP
    Specifies a Robust Security Network (RSN) Use Group Key cipher suite. For more information about the Use Group Key cipher suite, refer to Clause 7.3.2.25.1 of the IEEE 802.11i-2004 standard.
  • DOT11_CIPHER_ALGO_WEP
    Specifies a WEP cipher algorithm with a cipher key of any length
  • DOT11_CIPHER_ALGO_IHV_START
    Specifies the start of the range that is used to define proprietary cipher algorithms that are developed by an independent hardware vendor (IHV)
  • DOT11_CIPHER_ALGO_IHV_END
    Specifies the end of the range that is used to define proprietary cipher algorithms that are developed by an IHV

See Also

Reference

Native Wi-Fi Enumerations
DOT11_AUTH_CIPHER_PAIR
WLAN_AVAILABLE_NETWORK
WLAN_SECURITY_ATTRIBUTES
Native Wi-Fi Reference