DOT11_KEY_ALGO_CCMP structure (windot11.h)
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 de 48 bits du numéro de paquet (PN) AES-CCMP, qui est utilisé pour la protection contre la relecture. Pour plus d’informations sur le PN, consultez AES-CCMP.
ulCCMPKeyLength
Longueur, en octets, de la 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 aura 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é du chemin d’envoi et de réception. La station doit initialiser les compteurs PN de la manière suivante :
- Initialisez le compteur PN utilisé pour le chemin d’accès de réception à la valeur spécifiée dans le membre ucIV48Counter .
- Initialisez le compteur PN utilisé pour le chemin d’accès d’envoi à n’importe quelle valeur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | windot11.h (inclure Ndis.h) |