opsomming DOT11_CIPHER_ALGORITHM

Het DOT11_CIPHER_ALGORITHM geïnventariseerd type definieert een coderingsalgoritme voor gegevensversleuteling en -ontsleuteling.

Syntax

typedef enum _DOT11_CIPHER_ALGORITHM { 
  DOT11_CIPHER_ALGO_NONE           = 0x00,
  DOT11_CIPHER_ALGO_WEP40          = 0x01,
  DOT11_CIPHER_ALGO_TKIP           = 0x02,
  DOT11_CIPHER_ALGO_CCMP           = 0x04,
  DOT11_CIPHER_ALGO_WEP104         = 0x05,
  DOT11_CIPHER_ALGO_BIP            = 0x06,              // BIP-CMAC-128
  DOT11_CIPHER_ALGO_GCMP           = 0x08,              // GCMP-128
  DOT11_CIPHER_ALGO_GCMP_256       = 0x09,              // GCMP-256
  DOT11_CIPHER_ALGO_CCMP_256       = 0x0a,              // CCMP-256
  DOT11_CIPHER_ALGO_BIP_GMAC_128   = 0x0b,              // BIP-GMAC-128
  DOT11_CIPHER_ALGO_BIP_GMAC_256   = 0x0c,              // BIP-GMAC-256
  DOT11_CIPHER_ALGO_BIP_CMAC_256   = 0x0d,              // BIP-CMAC-256
  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

Hiermee geeft u op dat er geen coderingsalgoritmen zijn ingeschakeld of ondersteund.

DOT11_CIPHER_ALGO_WEP40

Hiermee geeft u een WEP-algoritme (Wired Equivalent Privacy) op, het RC4-algoritme dat is opgegeven in de standaard 802.11-1999. Deze enumerator specificeert het WEP-coderingsalgoritmen met een 40-bits coderingssleutel (WEP-40).

DOT11_CIPHER_ALGO_TKIP

Hiermee geeft u een TKIP-algoritme (Temporal Key Integrity Protocol) op, de rc4-suite die is gebaseerd op de algoritmen die zijn gedefinieerd in de WPA-specificatie en IEEE 802.11i-2004-standaard. Deze codering maakt ook gebruik van het MIC-algoritme (Michael Message Integrity Code) voor vervalsingsbeveiliging.

DOT11_CIPHER_ALGO_CCMP

Hiermee geeft u een AES-CCMP algoritme met een 128-bits coderingssleutel, zoals opgegeven in de IEEE 802.11i-2004-standaard en RFC 3610. Advanced Encryption Standard (AES) is het versleutelingsalgoritmen dat is gedefinieerd in FIPS 197.

DOT11_CIPHER_ALGO_WEP104

Hiermee geeft u een WEP-coderingsalgoritmen met een 104-bits coderingssleutel (WEP104) op.

DOT11_CIPHER_ALGO_BIP

Hiermee geeft u een broadcast-/multicast-integriteitsprotocol (BIP) coderingsalgoritme, met behulp van AES in de CMAC-modus (Cipher-based Message Authentication Code), met 128-bits sleutel/lengte (BIP-CMAC-128).

CMAC wordt gedefinieerd in NIST SP 800-38B. Dit is een algoritme voor groepsbeheer.

DOT11_CIPHER_ALGO_GCMP

Hiermee geeft u een Galois/Counter Mode Protocol (GCMP) coderingsalgoritmen met een 128-bits coderingssleutel (AES-GCMP-128). Galois/Counter Mode (GCM) maakt deel uit van het AES-algoritme, gedefinieerd in FIPS 197.

DOT11_CIPHER_ALGO_GCMP_256

Hiermee geeft u een GCMP-coderingsalgoritmen met een 256-bits coderingssleutel (AES-GCMP-256).

DOT11_CIPHER_ALGO_CCMP_256

Hiermee geeft u een AES-CCMP algoritme met een 256-bits coderingssleutel (AES-CCMP-256).

DOT11_CIPHER_ALGO_BIP_GMAC_128

Hiermee geeft u een Broadcast Integrity Protocol Galois Message Authentication Code (BIP-GMAC) coderingsalgoritme met een 128-bits coderingssleutel (BIP-GMAC-128).

GMAC wordt gedefinieerd in NIST SP 800-38D. Dit is een algoritme voor groepsbeheer.

DOT11_CIPHER_ALGO_BIP_GMAC_256

Hiermee geeft u een BIP-GMAC coderingsalgoritmen met een 256-bits coderingssleutel (BIP-GMAC-256).

Dit is een algoritme voor groepsbeheer.

DOT11_CIPHER_ALGO_BIP_CMAC_256

Hiermee geeft u een BIP-CMAC coderingsalgoritmen met een 256-bits coderingssleutel (BIP-CMAC-256).

Dit is een algoritme voor groepsbeheer.

DOT11_CIPHER_ALGO_WPA_USE_GROUP

Hiermee geeft u een Wi-Fi Protected Access (WPA) Group Key cipher suite gebruiken. Raadpleeg Component 7.3.2.25.1 van de IEEE 802.11i-2004-standaard voor meer informatie over het coderingspakket Groepsleutel gebruiken.

DOT11_CIPHER_ALGO_RSN_USE_GROUP

Hiermee geeft u een RSN (Robust Security Network) Groep sleutel codering suite gebruiken. Raadpleeg Component 7.3.2.25.1 van de IEEE 802.11i-2004-standaard voor meer informatie over het coderingspakket Groepsleutel gebruiken.

DOT11_CIPHER_ALGO_WEP

Hiermee geeft u een WEP-coderingsalgoritmen met een coderingssleutel van elke lengte.

DOT11_CIPHER_ALGO_IHV_START

Hiermee geeft u het begin van het bereik dat wordt gebruikt voor het definiëren van eigen coderingsalgoritmen die zijn ontwikkeld door een onafhankelijke hardwareleverancier (IHV).

DOT11_CIPHER_ALGO_IHV_END

Hiermee geeft u het einde van het bereik dat wordt gebruikt voor het definiëren van eigen coderingsalgoritmen die zijn ontwikkeld door een IHV.

Requirements

Requirement Value
Minimaal ondersteunde client
Windows Vista, Windows XP met SP3 [alleen desktop-apps]
Minimaal ondersteunde server
Windows Server 2008 [alleen desktop-apps]
Herdistribueerbaar
Draadloze LAN-API voor Windows XP met SP2
Koptekst
Wlantypes.h (inclusief Windot11.h)

Zie ook

DOT11_AUTH_CIPHER_PAIR

WLAN_AVAILABLE_NETWORK

WLAN_SECURITY_ATTRIBUTES