DOT11_CIPHER_ALGORITHM列挙 (wlantypes.h)
構文
typedef enum _DOT11_CIPHER_ALGORITHM {
DOT11_CIPHER_ALGO_NONE = 0x00,
DOT11_CIPHER_ALGO_WEP40 = 0x01,
DOT11_CIPHER_ALGO_TKIP = 0x02,
DOT11_CIPHER_ALGO_CCMP = 0x04,
DOT11_CIPHER_ALGO_WEP104 = 0x05,
DOT11_CIPHER_ALGO_BIP = 0x06,
DOT11_CIPHER_ALGO_GCMP = 0x08,
DOT11_CIPHER_ALGO_GCMP_256 = 0x09,
DOT11_CIPHER_ALGO_CCMP_256 = 0x0a,
DOT11_CIPHER_ALGO_BIP_GMAC_128 = 0x0b,
DOT11_CIPHER_ALGO_BIP_GMAC_256 = 0x0c,
DOT11_CIPHER_ALGO_BIP_CMAC_256 = 0x0d,
DOT11_CIPHER_ALGO_WPA_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_RSN_USE_GROUP = 0x100,
DOT11_CIPHER_ALGO_WEP = 0x101,
DOT11_CIPHER_ALGO_IHV_START = 0x80000000,
DOT11_CIPHER_ALGO_IHV_END = 0xffffffff
} DOT11_CIPHER_ALGORITHM, *PDOT11_CIPHER_ALGORITHM;
定数
DOT11_CIPHER_ALGO_NONE 値: 0x00 暗号アルゴリズムが有効またはサポートされていないことを指定します。 |
DOT11_CIPHER_ALGO_WEP40 値: 0x01 有線同等プライバシー (WEP) アルゴリズム (RC4 ベースのアルゴリズム) を指定します。 IEEE 802.11-2012 標準で指定されています。 この列挙子は、 を使用して WEP 暗号アルゴリズムを指定します。 40 ビット暗号キー。 |
DOT11_CIPHER_ALGO_TKIP 値: 0x02 RC4 ベースの暗号スイートであるテンポラル キー整合性プロトコル (TKIP) アルゴリズムを指定します WPA 仕様と IEEE 802.11i-2004 で定義されているアルゴリズムに基づく 標準。 この暗号では、偽造のために Michael Message Integrity Code (MIC) アルゴリズムも使用されます 保護。 |
DOT11_CIPHER_ALGO_CCMP 値: 0x04 IEEE 802.11i-2004 標準および RFC 3610 で指定されている AES-CCMP アルゴリズムを指定します。 Advanced Encryption Standard (AES) は、FIPS PUB 197 で定義されている暗号化アルゴリズムです。 |
DOT11_CIPHER_ALGO_WEP104 値: 0x05 104 ビット暗号キーを持つ WEP 暗号アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_BIP 値: 0x06 BIP 暗号アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_GCMP 値: 0x08 |
DOT11_CIPHER_ALGO_GCMP_256 値: 0x09 256 ビット暗号キーを持つ GCMP 暗号アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_CCMP_256 値: 0x0a 256 ビット暗号キーを持つ AES-CCMP アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_BIP_GMAC_128 値: 0x0b 128 ビット暗号キーを持つブロードキャスト整合性プロトコル Galois メッセージ認証コード (BIP-GMAC) 暗号アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_BIP_GMAC_256 値: 0x0c 256 ビット暗号キーを持つ BIP-GMAC 暗号アルゴリズムを指定します。 |
DOT11_CIPHER_ALGO_BIP_CMAC_256 値: 0x0d ブロードキャスト整合性プロトコル暗号ベースのメッセージ認証コード (BIP-CMAC) 暗号アルゴリズムと 256 ビット暗号キーを指定します。 |
DOT11_CIPHER_ALGO_WPA_USE_GROUP 値: 0x100 Wifi Protected Access (WPA) Use Group Key cipher suite を指定します。 グループ キー暗号スイートの詳細については、IEEE の第 7.3.2.25.1 項を参照してください。 802.11i-2004 標準。 |
DOT11_CIPHER_ALGO_RSN_USE_GROUP 値: 0x100 グループ キー暗号スイートを使用する堅牢なセキュリティ ネットワーク (RSN) を指定します。 グループ キー暗号スイートの詳細については、IEEE の第 7.3.2.25.1 項を参照してください。 802.11i-2004 標準。 |
DOT11_CIPHER_ALGO_WEP 値: 0x101 任意の長さの暗号キーを持つ WEP 暗号アルゴリズムを指定します。 拡張可能ステーション (ExtSTA) モードで動作するミニポート ドライバーは、最大 WEP 暗号を指定します。 のクエリによるキーの長さ OID_DOT11_EXTSTA_CAPABILITY。 メモ オペレーティング システムでは、認証が行われる場合にのみ、この暗号アルゴリズムが有効になります アルゴリズム DOT11_AUTH_ALGO_80211_OPEN または DOT11_AUTH_ALGO_80211_SHARED_KEY が有効になっています。 これらの詳細については、以下を参照してください。 認証アルゴリズムについては、次を参照してください。 DOT11_AUTH_ALGORITHM。 |
DOT11_CIPHER_ALGO_IHV_START 値: 0x80000000 独自の暗号アルゴリズムを定義するために使用される範囲の開始を指定します。 独立系ハードウェア ベンダー (IHV) によって開発されました。 次に、 DOT11_CIPHER_ALGO_IHV_START 列挙子は、ミニポート ドライバーが で動作している場合にのみ有効です。 ExtSTA モード。 |
DOT11_CIPHER_ALGO_IHV_END 値: 0xffffffff 独自の認証アルゴリズムを定義するために使用される範囲の末尾を指定します。 は IHV によって開発されています。 次に、 DOT11_CIPHER_ALGO_IHV_END 列挙子は、ミニポート ドライバーが ExtSTA で動作している場合にのみ有効です モードの間、すべてのクォーラム構成が無視されます。 |
注釈
IHV は、DOT11_CIPHER_ALGO_IHV_STARTからDOT11_CIPHER_ALGO_IHV_ENDまでの独自の暗号アルゴリズムの値を割り当てることができます。 IHV では、この範囲内の一意の番号を、独自の暗号アルゴリズムのそれぞれに割り当てる必要があります。
IHV がオペレーティング システムでサポートされている暗号アルゴリズムの独自のサポートを開発する場合、IHV では、この範囲の一意の番号も割り当てる必要があります。 たとえば、IHV が独自のバージョンの TKIP を開発する場合、このバージョンの値を DOT11_CIPHER_ALGO_IHV_START から DOT11_CIPHER_ALGO_IHV_ENDに割り当てる必要があります。
ミニポート ドライバーは、次の優先順位に基づいて暗号アルゴリズムを有効または選択する必要があります (最高から最も低い順に一覧表示)。
DOT11_CIPHER_ALGO_CCMP
DOT11_CIPHER_ALGO_TKIP
DOT11_CIPHER_ALGO_WEP
DOT11_CIPHER_ALGO_WEP104
DOT11_CIPHER_ALGO_WEP40
DOT11_CIPHER_ALGO_NONE
ミニポート ドライバーが IHV で定義された暗号アルゴリズムをサポートしている場合、ミニポート ドライバーは、802.11 標準暗号アルゴリズムに関して、これらのアルゴリズムの優先順位を決定できます。
Windows 7 以降では、802.11 ミニポート ドライバーは、 でサポートされている認証と暗号アルゴリズムのペアの任意の組み合わせを報告できます。 DOT11_AUTH_CIPHER_PAIR_LIST 構造体。 ただし、オペレーティング システムが Soft AP を起動すると、 DOT11_AUTH_ALGO_RSNA_PSK 認証アルゴリズムと DOT11_CIPHER_ALGO_CCMP 暗号アルゴリズムのみが有効になります。 ソフト AP をサポートするには、ミニポート ドライバーでこの認証/暗号ペアをサポートする必要があります。
拡張 AP モードで動作している NIC で WPS が有効になっている場合、ミニポート ドライバーは、有効な承認アルゴリズムと暗号アルゴリズムに関係なく、 Open System Authentication または Wired Equivalent Privacy (WEP) アルゴリズムを使用してピア ステーションを Extensible AP に関連付けることを許可する必要があります。 WPS と Extensible AP の詳細については、「 OID_DOT11_WPS_ENABLED」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8以降のバージョンの Windows オペレーティング システムで使用できます。 |
Header | wlantypes.h (Ndis.h を含む) |
こちらもご覧ください
OID_DOT11_CIPHER_KEY_MAPPING_KEY DOT11_ASSOCIATION_COMPLETION_PARAMETERSフィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示