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