Поделиться через


перечисление DOT11_ADHOC_CIPHER_ALGORITHM (adhoc.h)

Задает алгоритм шифра, используемый для шифрования и расшифровки информации в нерегламентированной сети.

Синтаксис

typedef enum tagDOT11_ADHOC_CIPHER_ALGORITHM {
  DOT11_ADHOC_CIPHER_ALGO_INVALID,
  DOT11_ADHOC_CIPHER_ALGO_NONE,
  DOT11_ADHOC_CIPHER_ALGO_CCMP,
  DOT11_ADHOC_CIPHER_ALGO_WEP
} DOT11_ADHOC_CIPHER_ALGORITHM;

Константы

 
DOT11_ADHOC_CIPHER_ALGO_INVALID
Указанный алгоритм шифра недопустим.
DOT11_ADHOC_CIPHER_ALGO_NONE
Указывает, что алгоритм шифрования не включен или не поддерживается.
DOT11_ADHOC_CIPHER_ALGO_CCMP
Задает режим счетчика с алгоритмом CCMP. Алгоритм CCMP указан в стандарте IEEE 802.11i-2004 и RFC 3610. CCMP используется с алгоритмом шифрования AES, как определено в FIPS PUB 197.
DOT11_ADHOC_CIPHER_ALGO_WEP
Указывает алгоритм конфиденциальности с эквивалентным проводным подключением (WEP) любой длины.

Комментарии

Алгоритмы проверки подлинности и шифра используются парами. В следующей таблице показаны допустимые пары алгоритмов для использования в нерегламентированной сети.

Имя пары значение DOT11_ADHOC_AUTH_ALGORITHM значение DOT11_ADHOC_CIPHER_ALGORITHM
Open-None DOT11_ADHOC_AUTH_ALGO_80211_OPEN DOT11_ADHOC_CIPHER_ALGO_NONE
Open-WEP DOT11_ADHOC_AUTH_ALGO_80211_OPEN DOT11_ADHOC_CIPHER_ALGO_WEP
WPA2PSK DOT11_ADHOC_AUTH_ALGO_RSNA_PSK DOT11_ADHOC_CIPHER_ALGO_CCMP

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть adhoc.h

См. также раздел

DOT11_ADHOC_AUTH_ALGORITHM

IDot11AdHocSecuritySettings::GetDot11CipherAlgorithm