énumération DOT11_CIPHER_ALGORITHM

Le type énuméré DOT11_CIPHER_ALGORITHM définit un algorithme de chiffrement pour le chiffrement et le déchiffrement des données.

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

Spécifie qu’aucun algorithme de chiffrement n’est activé ou pris en charge.

DOT11_CIPHER_ALGO_WEP40

Spécifie un algorithme WEP (Wired Equivalent Privacy), qui est l’algorithme RC4 spécifié dans la norme 802.11-1999. Cet énumérateur spécifie l’algorithme de chiffrement WEP avec une clé de chiffrement 40 bits (WEP-40).

DOT11_CIPHER_ALGO_TKIP

Spécifie un algorithme TKIP (Temporal Key Integrity Protocol), qui est la suite de chiffrement RC4 basée sur les algorithmes définis dans la spécification WPA et la norme IEEE 802.11i-2004. Ce chiffrement utilise également l’algorithme MIC (Michael Message Integrity Code) pour la protection contre la falsification.

DOT11_CIPHER_ALGO_CCMP

Spécifie un algorithme AES-CCMP avec une clé de chiffrement 128 bits, comme spécifié dans la norme IEEE 802.11i-2004 et RFC 3610. Advanced Encryption Standard (AES) est l’algorithme de chiffrement défini dans FIPS 197.

DOT11_CIPHER_ALGO_WEP104

Spécifie un algorithme de chiffrement WEP avec une clé de chiffrement 104 bits (WEP104).

DOT11_CIPHER_ALGO_BIP

Spécifie un algorithme de chiffrement BIP (Broadcast/Multicast Integrity Protocol), en utilisant AES en mode CMAC (Cipher-Based Message Authentication Code), avec une clé/longueur 128 bits (BIP-CMAC-128).

CMAC est défini dans NIST SP 800-38B. Il s’agit d’un algorithme de chiffrement de gestion de groupe.

DOT11_CIPHER_ALGO_GCMP

Spécifie un algorithme de chiffrement GCMP (Galois/Counter Mode Protocol) avec une clé de chiffrement 128 bits (AES-GCMP-128). Galois/Counter Mode (GCM) fait partie de l’algorithme AES, défini dans FIPS 197.

DOT11_CIPHER_ALGO_GCMP_256

Spécifie un algorithme de chiffrement GCMP avec une clé de chiffrement 256 bits (AES-GCMP-256).

DOT11_CIPHER_ALGO_CCMP_256

Spécifie un algorithme AES-CCMP avec une clé de chiffrement 256 bits (AES-CCMP-256).

DOT11_CIPHER_ALGO_BIP_GMAC_128

Spécifie un algorithme de chiffrement galois Message Authentication Code (BIP-GMAC) de protocole d’intégrité de diffusion avec une clé de chiffrement 128 bits (BIP-GMAC-128).

GMAC est défini dans NIST SP 800-38D. Il s’agit d’un algorithme de chiffrement de gestion de groupe.

DOT11_CIPHER_ALGO_BIP_GMAC_256

Spécifie un algorithme de chiffrement BIP-GMAC avec une clé de chiffrement 256 bits (BIP-GMAC-256).

Il s’agit d’un algorithme de chiffrement de gestion de groupe.

DOT11_CIPHER_ALGO_BIP_CMAC_256

Spécifie un algorithme de chiffrement BIP-CMAC avec une clé de chiffrement 256 bits (BIP-CMAC-256).

Il s’agit d’un algorithme de chiffrement de gestion de groupe.

DOT11_CIPHER_ALGO_WPA_USE_GROUP

Spécifie une suite de chiffrement de clé de groupe (WPA) Wi-Fi Protected Access (WPA). Pour plus d’informations sur la suite de chiffrement de clé de groupe, reportez-vous à la clause 7.3.2.25.1 de la norme IEEE 802.11i-2004.

DOT11_CIPHER_ALGO_RSN_USE_GROUP

Spécifie une suite de chiffrement de clé de groupe robuste (RSN) à l’aide d’un réseau de sécurité robuste. Pour plus d’informations sur la suite de chiffrement de clé de groupe, reportez-vous à la clause 7.3.2.25.1 de la norme IEEE 802.11i-2004.

DOT11_CIPHER_ALGO_WEP

Spécifie un algorithme de chiffrement WEP avec une clé de chiffrement de toute longueur.

DOT11_CIPHER_ALGO_IHV_START

Spécifie le début de la plage utilisée pour définir des algorithmes de chiffrement propriétaires développés par un fournisseur de matériel indépendant (IHV).

DOT11_CIPHER_ALGO_IHV_END

Spécifie la fin de la plage utilisée pour définir des algorithmes de chiffrement propriétaires développés par un IHV.

Requirements

Requirement Value
Client minimum requis
Windows Vista, Windows XP avec SP3 [applications de bureau uniquement]
Serveur minimum pris en charge
Windows Server 2008 [applications de bureau uniquement]
Composant redistribuable
API LAN sans fil pour Windows XP avec SP2
Header
Wlantypes.h (include Windot11.h)

Voir aussi

DOT11_AUTH_CIPHER_PAIR

WLAN_AVAILABLE_NETWORK

WLAN_SECURITY_ATTRIBUTES