Freigeben über


DOT11_AUTH_ALGORITHM-Aufzählung (wlantypes.h)

Wichtige Die Native 802.11 Wireless LAN--Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter WLAN Universal Windows driver model.
 
Die DOT11_AUTH_ALGORITHM Enumeration definiert einen WLAN-Authentifizierungsalgorithmus (Wireless LAN).

Syntax

typedef enum _DOT11_AUTH_ALGORITHM {
  DOT11_AUTH_ALGO_80211_OPEN = 1,
  DOT11_AUTH_ALGO_80211_SHARED_KEY = 2,
  DOT11_AUTH_ALGO_WPA = 3,
  DOT11_AUTH_ALGO_WPA_PSK = 4,
  DOT11_AUTH_ALGO_WPA_NONE = 5,
  DOT11_AUTH_ALGO_RSNA = 6,
  DOT11_AUTH_ALGO_RSNA_PSK = 7,
  DOT11_AUTH_ALGO_WPA3 = 8,
  DOT11_AUTH_ALGO_WPA3_ENT_192 = DOT11_AUTH_ALGO_WPA3,
  DOT11_AUTH_ALGO_WPA3_SAE = 9,
  DOT11_AUTH_ALGO_OWE = 10,
  DOT11_AUTH_ALGO_WPA3_ENT = 11,
  DOT11_AUTH_ALGO_IHV_START = 0x80000000,
  DOT11_AUTH_ALGO_IHV_END = 0xffffffff
} DOT11_AUTH_ALGORITHM, *PDOT11_AUTH_ALGORITHM;

Konstanten

 
DOT11_AUTH_ALGO_80211_OPEN
Wert: 1
Gibt einen IEEE 802.11 Open System-Authentifizierungsalgorithmus an.
DOT11_AUTH_ALGO_80211_SHARED_KEY
Wert: 2
Gibt einen IEEE 802.11 Shared Key-Authentifizierungsalgorithmus an, der die Verwendung eines vorab freigegebenen Schlüssels erfordert
Wired Equivalent Privacy (WEP)-Schlüssel für die 802.11-Authentifizierung.
DOT11_AUTH_ALGO_WPA
Wert: 3
Gibt einen Wi-Fi WPA-Algorithmus (Protected Access) an. DIE IEEE 802.1X-Portautorisierung wird von
der Authentifikator und der Authentifizierungsserver. Chiffreschlüssel werden dynamisch über
der Authentifizierungsprozess.


Dieser Algorithmus ist nur für BSS-Typen (Basic Service Set) gültig.
dot11_BSS_type_infrastructure.

Wenn der WPA-Algorithmus aktiviert ist, ordnet die Station 802.11 nur einem Zugriffspunkt zu, dessen Zugriffspunkt
Beacon- oder Probeantworten enthalten die Authentifizierungssuite vom Typ 1 (802.1X) innerhalb der WPA-Informationen.
-Element (IE).
DOT11_AUTH_ALGO_WPA_PSK
Wert: 4
Gibt einen Wi-Fi WPA-Algorithmus (Protected Access) an, der preshared keys (PSK) verwendet. IEEE 802.1X
Die Portautorisierung erfolgt durch den Authentifikator und die Authentifikator. Chiffreschlüssel werden dynamisch abgeleitet
über einen vorab genutzten Schlüssel, der sowohl für den Authentifikator als auch für den Authentifikator verwendet wird.


Dieser Algorithmus ist nur für BSS-Typen gültig.
dot11_BSS_type_infrastructure.

Wenn der WPA PSK-Algorithmus aktiviert ist, wird die 802.11-Station nur einem Zugriffspunkt zugeordnet.
deren Beacon- oder Probeantworten die Authentifizierungssuite vom Typ 2 (vorfreigaben Schlüssel) innerhalb des
WPA IE.
DOT11_AUTH_ALGO_WPA_NONE
Wert: 5
Dieser Wert wird nicht unterstützt.
DOT11_AUTH_ALGO_RSNA
Wert: 6
Gibt einen IEEE 802.11i Robust Security Network Association (RSNA)-Algorithmus an. IEEE 802.1X-Port
Autorisierung erfolgt durch den supplicant, authenticator und Authentifizierungsserver. Chiffreschlüssel sind
dynamisch über den Authentifizierungsprozess abgeleitet.


Dieser Algorithmus ist nur für BSS-Typen gültig.
dot11_BSS_type_infrastructure.

Wenn der RSNA-Algorithmus aktiviert ist, wird die Station 802.11 nur einem Zugangspunkt zugeordnet, dessen Zugriffspunkt
Beacon- oder Probeantworten enthalten die Authentifizierungssuite vom Typ 1 (802.1X) innerhalb der robusten Sicherheit.
Netzwerk (RSN) IE.
DOT11_AUTH_ALGO_RSNA_PSK
Wert: 7
Gibt einen IEEE 802.11i RSNA-Algorithmus an, der PSK verwendet. IEEE 802.1X-Portautorisierung ist
vom Authentifikator durchgeführt. Chiffreschlüssel werden dynamisch über eine vorab freigegebene
Schlüssel, der sowohl für den Authentifikator als auch für den Authentifikator verwendet wird.


Wenn der RSNA PSK-Algorithmus aktiviert ist, wird die Station 802.11 nur einem Zugriffspunkt zugeordnet.
deren Beacon- oder Probeantworten die Authentifizierungssuite vom Typ 2 (vorfreigaben Schlüssel) innerhalb des
RSN IE.
DOT11_AUTH_ALGO_WPA3
Wert: 8
Gibt einen WPA3-Enterprise 192-Bit-Modusalgorithmus an.
DOT11_AUTH_ALGO_WPA3_ENT_192
Wert: DOT11_AUTH_ALGO_WPA3
Gibt einen WPA3-Enterprise 192-Bit-Modusalgorithmus an.
DOT11_AUTH_ALGO_WPA3_SAE
Wert: 9
Gibt einen WPA3-Simultaneous Authentifizierungsalgorithmus (WPA3-SAE) an.
DOT11_AUTH_ALGO_OWE
Wert: 10
Gibt einen opportunistischen Drahtlosen Verschlüsselungsalgorithmus (OWE) an.
DOT11_AUTH_ALGO_WPA3_ENT
Wert: 11
Gibt einen WPA3-Enterprise Algorithmus an.
DOT11_AUTH_ALGO_IHV_START
Wert: 0x80000000
Gibt den Anfang des Bereichs an, der proprietäre Authentifizierungsalgorithmen angibt.
entwickelt von einem IHV.


Das
DOT11_AUTH_ALGO_IHV_START Enumerator ist nur gültig, wenn der Miniporttreiber in betrieb ist
Extensible Station (ExtSTA)-Modus.
DOT11_AUTH_ALGO_IHV_END
Wert: 0xffffffff
Gibt das Ende des Bereichs an, der proprietäre Authentifizierungsalgorithmen angibt, die
entwickelt von einem IHV.


Das
DOT11_AUTH_ALGO_IHV_END Enumerator ist nur gültig, wenn der Miniporttreiber in ExtSTA ausgeführt wird.
Modus.

Bemerkungen

Ein IHV kann einen Wert für seine proprietären Authentifizierungsalgorithmen von DOT11_AUTH_ALGO_IHV_START bis DOT11_AUTH_ALGO_IHV_END zuweisen. Der IHV muss für jeden seiner proprietären Authentifizierungsalgorithmen eine eindeutige Nummer aus diesem Bereich zuweisen.

Wenn der IHV eine eigene Unterstützung für einen vom Betriebssystem unterstützten Authentifizierungsalgorithmus entwickelt, muss der IHV auch eine eindeutige Nummer aus diesem Bereich zuweisen. Wenn die IHV beispielsweise eine eigene Version von RSNA entwickelt, muss sie für diese Version einen Wert von DOT11_AUTH_ALGO_IHV_START bis DOT11_AUTH_ALGO_IHV_END zuweisen.

Hinweis Die 802.11-Station muss implizit den 802.11 Open System-Authentifizierungsalgorithmus aktivieren, wenn er einen WPA- oder RSNA-Authentifizierungsalgorithmus aktiviert.
 
Ab Windows 7 kann ein 802.11-Miniporttreiber eine beliebige Kombination aus unterstützten Authentifizierungs- und Verschlüsselungsalgorithmuspaaren im DOT11_AUTH_CIPHER_PAIR_LIST Struktur. Wenn das Betriebssystem soft AP startet, ermöglicht es jedoch nur den DOT11_AUTH_ALGO_RSNA_PSK Authentifizierungsalgorithmus und den DOT11_CIPHER_ALGO_CCMP Verschlüsselungsalgorithmus. Zur Unterstützung von Soft AP muss der Miniporttreiber dieses Authentifizierungs-/Chiffrepaar unterstützen.

Wenn WPS auf einer NIC aktiviert ist, die im Extensible AP-Modus ausgeführt wird, muss der Miniporttreiber Peerstationen erlauben, die mit der erweiterbaren AP zu verknüpfen, indem Open System Authentication oder Wired Equivalent Privacy (WEP) Algorithmen verwendet wird, unabhängig von den aktivierten Autorisierungs- und Verschlüsselungsalgorithmen. Weitere Informationen zu WPS und Extensible AP finden Sie unter OID_DOT11_WPS_ENABLED.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Header- wlantypes.h (include Ndis.h)

Siehe auch

DOT11_AUTH_CIPHER_PAIR

DOT11_AUTH_CIPHER_PAIR_LIST

OID_DOT11_ENABLED_AUTHENTICATION_ALGORITHM DOT11_ASSOCIATION_COMPLETION_PARAMETERS