DOT11_KEY_ALGO_CCMP Struktur (windot11.h)
Wichtig
WiFiCx- ist das neue Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features nutzen zu können. Das WDI-Treibermodell befindet sich jetzt im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität.
Die DOT11_KEY_ALGO_CCMP Struktur definiert einen Chiffreschlüssel, der vom AES-CCMP Algorithmus für die Datenverschlüsselung und Entschlüsselung verwendet wird.
Syntax
typedef struct DOT11_KEY_ALGO_CCMP {
UCHAR ucIV48Counter[6];
ULONG ulCCMPKeyLength;
UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;
Angehörige
ucIV48Counter[6]
Der anfängliche 48-Bit-Wert der AES-CCMP Paketnummer (PN), der zum Replay-Schutz verwendet wird. Weitere Informationen zum PN finden Sie unter AES-CCMP.
ulCCMPKeyLength
Die Länge des AES-CCMP Schlüsselmaterials im ucCCMPKey Arrays in Byte. Wenn die Authentifizierungs- und Chiffreschlüsselableitung vom Betriebssystem ausgeführt wird, weist dieses Element immer den Wert 16 auf.
ucCCMPKey[1]
Das AES-CCMP Schlüsselmaterial.
Bemerkungen
Wenn der AES-CCMP Schlüssel erstellt wird, muss die Station 802.11 separate PN-Zähler für den Schlüssel für den Sende- und Empfangspfad verwalten. Die Station muss die PN-Zähler wie folgt initialisieren:
- Initialisieren Sie den PN-Zähler, der für den Empfangspfad zum im ucIV48Counter Member angegebenen Wert verwendet wird.
- Initialisieren Sie den PN-Zähler, der für den Sendepfad zu einem beliebigen Wert verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | windot11.h (include Ndis.h) |