estructura DOT11_KEY_ALGO_TKIP_MIC (windot11.h)
Importante
WiFiCx es el nuevo modelo de controlador de Wi-Fi lanzado en Windows 11. Se recomienda usar WiFiCx para aprovechar las características más recientes. El modelo de controlador WDI ahora está en modo de mantenimiento y solo recibirá correcciones de prioridad alta.
La estructura DOT11_KEY_ALGO_TKIP_MIC define una clave de cifrado que usa el algoritmo TKIP para el cifrado y el descifrado de datos. La estructura también define un código de integridad de mensaje (MIC) usado por el algoritmo Michael para comprobar la integridad de los datos.
Sintaxis
typedef struct DOT11_KEY_ALGO_TKIP_MIC {
UCHAR ucIV48Counter[6];
ULONG ulTKIPKeyLength;
ULONG ulMICKeyLength;
UCHAR ucTKIPMICKeys[1];
} DOT11_KEY_ALGO_TKIP_MIC, *PDOT11_KEY_ALGO_TKIP_MIC;
Miembros
ucIV48Counter[6]
Valor inicial de 48 bits del contador de secuencia TKIP (TSC), que se usa para la protección de reproducción. Para obtener más información sobre el TSC, vea TKIP.
ulTKIPKeyLength
Longitud, en bytes, del material de clave TKIP en la matriz de ucTKIPMICKeys. Si el sistema operativo realiza la derivación de clave de cifrado y autenticación, este miembro siempre tendrá un valor de 16.
ulMICKeyLength
Longitud, en bytes, del material de clave MIC de la matriz ucTKIPMICKeys de. Si el sistema operativo realiza la derivación de clave de cifrado y autenticación, este miembro siempre tendrá un valor de 16. Los primeros 8 bytes serán la clave MIC usada para los paquetes recibidos y los últimos 8 bytes serán la clave MIC usada para los paquetes transmitidos.
ucTKIPMICKeys[1]
Material de clave TKIP y MIC.
Observaciones
La clave TKIP comienza en ucTKIPMICKeys [0]. La clave MIC comienza en ucTKIPMICKeys [ ulTKIPKeyLength ].
Cuando se crea la clave TKIP, la estación 802.11 debe mantener contadores TSC independientes para la clave para la ruta de acceso de envío y recepción. La estación debe inicializar los contadores de TSC de la siguiente manera:
- Inicialice el contador de TSC usado para la ruta de acceso de recepción al valor especificado en el miembro ucIV48Counter de.
- Inicialice el contador de TSC usado para la ruta de acceso de envío a cualquier valor.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
encabezado de | windot11.h (incluye Ndis.h) |