structure DOT11_KEY_ALGO_CCMP (windot11.h)
Important
WiFiCx est le nouveau modèle de pilote Wi-Fi publié dans Windows 11. Nous vous recommandons d’utiliser WiFiCx pour tirer parti des dernières fonctionnalités. Le modèle de pilote WDI est désormais en mode maintenance et ne reçoit que des correctifs de priorité élevée.
La structure DOT11_KEY_ALGO_CCMP définit une clé de chiffrement utilisée par l’algorithme de AES-CCMP pour le chiffrement et le déchiffrement des données.
Syntaxe
typedef struct DOT11_KEY_ALGO_CCMP {
UCHAR ucIV48Counter[6];
ULONG ulCCMPKeyLength;
UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;
Membres
ucIV48Counter[6]
Valeur initiale 48 bits du AES-CCMP Nombre de paquets (PN), utilisée pour la protection contre la relecture. Pour plus d’informations sur le PN, consultez AES-CCMP .
ulCCMPKeyLength
Longueur, en octets, du matériau de clé AES-CCMP dans le tableau ucCCMPKey. Si la dérivation de clé d’authentification et de chiffrement est effectuée par le système d’exploitation, ce membre a toujours la valeur 16.
ucCCMPKey[1]
Matériau clé AES-CCMP.
Remarques
Lorsque la clé AES-CCMP est créée, la station 802.11 doit conserver des compteurs PN distincts pour la clé pour le chemin d’envoi et de réception. La station doit initialiser les compteurs PN de la façon suivante :
- Initialisez le compteur PN utilisé pour le chemin de réception vers la valeur spécifiée dans le membre ucIV48Counter.
- Initialisez le compteur PN utilisé pour le chemin d’envoi vers n’importe quelle valeur.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
d’en-tête | windot11.h (include Ndis.h) |