DOT11_KEY_ALGO_CCMP構造体 (windot11.h)
大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
構文
typedef struct DOT11_KEY_ALGO_CCMP {
UCHAR ucIV48Counter[6];
ULONG ulCCMPKeyLength;
UCHAR ucCCMPKey[1];
} DOT11_KEY_ALGO_CCMP, *PDOT11_KEY_ALGO_CCMP;
メンバー
ucIV48Counter[6]
再生保護に使用される AES-CCMP パケット番号 (PN) の最初の 48 ビット値。 PN の詳細については、「 AES-CCMP」を参照してください。
ulCCMPKeyLength
ucCCMPKey 配列内の AES-CCMP キー マテリアルの長さ (バイト単位)。 認証と暗号キーの派生がオペレーティング システムによって実行される場合、このメンバーの値は常に 16 になります。
ucCCMPKey[1]
AES-CCMP キーマテリアル。
注釈
AES-CCMP キーが作成されると、802.11 ステーションは、送受信パスのキーに対して個別の PN カウンターを保持する必要があります。 ステーションは、次の方法で PN カウンターを初期化する必要があります。
- ucIV48Counter メンバーで指定された値への受信パスに使用される PN カウンターを初期化します。
- 任意の値への送信パスに使用される PN カウンターを初期化します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | windot11.h (Ndis.h を含む) |