DOT11_KEY_ALGO_CCMP構造体 (windot11.h)
大事な
WiFiCx は、Windows 11 でリリースされた新しい Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI ドライバー モデルはメンテナンス モードになり、優先度の高い修正プログラムのみを受け取ります。
DOT11_KEY_ALGO_CCMP構造では、データの暗号化と暗号化解除のために AES-CCMP アルゴリズムによって使用される暗号キーが定義されます。
構文
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 オペレーティング システムで使用できます。 |
ヘッダー | windot11.h (Ndis.h を含む) |
関連項目
OID_DOT11_CIPHER_KEY_MAPPING_KEYAES-CCMP の
DOT11_CIPHER_DEFAULT_KEY_VALUE