estructura DOT11_KEY_ALGO_CCMP (windot11.h)
Sintaxis
typedef struct DOT11_KEY_ALGO_CCMP {
UCHAR ucIV48Counter[6];
ULONG ulCCMPKeyLength;
UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;
Miembros
ucIV48Counter[6]
Valor inicial de 48 bits del número de paquete AES-CCMP (PN), que se usa para la protección de reproducción. Para obtener más información sobre el PN, consulte AES-CCMP.
ulCCMPKeyLength
Longitud, en bytes, del material de clave AES-CCMP en la matriz ucCCMPKey . Si el sistema operativo realiza la derivación de clave de cifrado y autenticación, este miembro siempre tendrá un valor de 16.
ucCCMPKey[1]
El material de la clave AES-CCMP.
Comentarios
Cuando se crea la clave AES-CCMP, la estación 802.11 debe mantener contadores PN independientes para la clave para la ruta de acceso de envío y recepción. La estación debe inicializar los contadores PN de la siguiente manera:
- Inicialice el contador PN usado para la ruta de acceso de recepción al valor especificado en el miembro ucIV48Counter .
- Inicialice el contador PN usado para la ruta de acceso de envío a cualquier valor.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | windot11.h (incluye Ndis.h) |