структура DOT11_KEY_ALGO_CCMP (windot11.h)
Важный
WiFiCx — это новая модель драйвера Wi-Fi, выпущенная в Windows 11. Мы рекомендуем использовать WiFiCx для использования новейших функций. Модель драйвера WDI теперь находится в режиме обслуживания и получит только исправления с высоким приоритетом.
Структура DOT11_KEY_ALGO_CCMP определяет ключ шифра, используемый алгоритмом AES-CCMP для шифрования и расшифровки данных.
Синтаксис
typedef struct DOT11_KEY_ALGO_CCMP {
UCHAR ucIV48Counter[6];
ULONG ulCCMPKeyLength;
UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;
Члены
ucIV48Counter[6]
Начальное 48-разрядное значение AES-CCMP номер пакета (PN), используемое для защиты воспроизведения. Дополнительные сведения о PN см. в AES-CCMP.
ulCCMPKeyLength
Длина в байтах AES-CCMP ключевого материала в массиве ucCCMPKey. Если проверка подлинности и производный ключ шифра выполняется операционной системой, этот элемент всегда будет иметь значение 16.
ucCCMPKey[1]
Материал AES-CCMP ключа.
Замечания
При создании ключа AES-CCMP станция 802.11 должна поддерживать отдельные счетчики PN для ключа для пути отправки и получения. Станция должна инициализировать счетчики PN следующим образом:
- Инициализирует счетчик PN, используемый для пути получения к значению, указанному в элемент е ucIV48Counter.
- Инициализировать счетчик PN, используемый для пути отправки в любое значение.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
заголовка | windot11.h (include Ndis.h) |