DOT11_AUTH_ALGORITHM-Enumeration (wlantypes.h)

Wichtig 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-Treibermodell.
 
Die DOT11_AUTH_ALGORITHM-Enumeration definiert einen WLAN-Authentifizierungsalgorithmus .

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.
WEP-Schlüssel (Wired Equivalent Privacy) 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 erfolgt durch
der Bittsteller, der Authentifikator und der Authentifizierungsserver. Verschlüsselungsschlüssel werden dynamisch abgeleitet ü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, wird die Station 802.11 nur mit einem Zugriffspunkt verknüpft, dessen Zugriffspunkt
Beacon- oder Testantworten 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 wird vom Supplicant und authenticator ausgeführt. Verschlüsselungsschlüssel werden dynamisch abgeleitet
über einen vorab freigegebenen Schlüssel, der sowohl für den Bittsteller als auch für den Authentifikator verwendet wird.


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

Wenn der WPA PSK-Algorithmus aktiviert ist, wird die Station 802.11 nur einem Zugriffspunkt zugeordnet.
deren Beacon- oder Testantworten die Authentifizierungssuite vom Typ 2 (vorab freigegebener 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
die Autorisierung wird vom Supplicant, authenticator und Authentifizierungsserver ausgeführt. Verschlüsselungsschlüssel sind
dynamisch über den Authentifizierungsprozess abgeleitet.


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

Wenn der RSNA-Algorithmus aktiviert ist, wird die Station 802.11 nur einem Zugriffspunkt zugeordnet, dessen
Beacon- oder Testantworten 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 Bittsteller und Authentifikator ausgeführt. Verschlüsselungsschlüssel werden dynamisch über eine vorab freigegebene Schlüssel abgeleitet.
Schlüssel, der sowohl für das Supplicant 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 Testantworten die Authentifizierungssuite vom Typ 2 (vorab freigegebener 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-SAE-Algorithmus (WPA3-Simultaneous Authentication of Equals) an.
DOT11_AUTH_ALGO_OWE
Wert: 10
Gibt einen OWE-Algorithmus (Opportunistic Wireless Encryption) 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.


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


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

Hinweise

Ein IHV kann seinen proprietären Authentifizierungsalgorithmen von DOT11_AUTH_ALGO_IHV_START bis DOT11_AUTH_ALGO_IHV_END einen Wert zuweisen. Der IHV muss jedem seiner proprietären Authentifizierungsalgorithmen eine eindeutige Zahl 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 Zahl aus diesem Bereich zuweisen. Wenn der IHV beispielsweise eine eigene Version von RSNA entwickelt, muss er dieser Version von DOT11_AUTH_ALGO_IHV_START bis DOT11_AUTH_ALGO_IHV_END einen Wert zuweisen.

Hinweis Die Station 802.11 muss implizit den Authentifizierungsalgorithmus 802.11 Open System aktivieren, wenn sie 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 jedoch startet, aktiviert es nur den DOT11_AUTH_ALGO_RSNA_PSK-Authentifizierungsalgorithmus und den DOT11_CIPHER_ALGO_CCMP Verschlüsselungsalgorithmus. Um Soft AP zu unterstützen, muss der Miniporttreiber dieses Authentifizierungs-/Verschlüsselungspaar unterstützen.

Wenn WPS für eine NIC aktiviert ist, die im Extensible AP-Modus ausgeführt wird, muss der Miniporttreiber zulassen, dass Peerstationen der Extensible AP mithilfe von WeP-Algorithmen ( Open System Authentication ) oder WeP (Wired Equivalent Privacy) zugeordnet werden können, 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
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile wlantypes.h (include Ndis.h)

Weitere Informationen

DOT11_AUTH_CIPHER_PAIR

DOT11_AUTH_CIPHER_PAIR_LIST

OID_DOT11_ENABLED_AUTHENTICATION_ALGORITHM DOT11_ASSOCIATION_COMPLETION_PARAMETERS