IEEE 802.11w-2009 は、管理フレームのセキュリティを強化するためにIEEE 802.11標準に承認された修正です。
現在の802.11規格は、無線リンクの管理と制御に使用する「フレーム」の種類を定義しています。IEEE 802.11wは、IEEE 802.11規格群における保護管理フレーム(Protected Management Frames)規格です。タスクグループ「w」は、 IEEE 802.11メディアアクセス制御層の改善に取り組みました。[ 1 ]その目的は、管理フレームのデータ機密性、データの整合性、データ発信元の信頼性、そしてリプレイ保護を可能にするメカニズムを提供することで、セキュリティを強化することでした。これらの拡張機能は、IEEE 802.11rおよびIEEE 802.11uと連携します。
4ウェイハンドシェイク前に送信されたフレームは、鍵確立前に送信されるため、保護することは不可能です。鍵確立後に送信される管理フレームは保護可能です。
保護不可能:
保護対応管理フレームは、キーの確立後に送信されるフレームであり、802.11 およびその修正の既存の保護キー階層を使用して保護できます。
TKIP/AES フレームのみが保護され、WEP/オープン フレームは保護されません。
次の管理フレームを保護できます。
AP とクライアントが 4 ウェイ ハンドシェイクを介して送信キーを交換する前に必要な管理フレームは保護されません。
ユニキャスト保護対応管理フレームは、通常のデータMPDUと同じ暗号スイートによって保護されます。
ブロードキャスト/マルチキャスト堅牢管理フレームは、ブロードキャスト/マルチキャスト整合性プロトコル (BIP) を使用して保護されます。
リプレイ保護は既存のメカニズムによって提供されます。具体的には、送信フレームごとに(ステーションごと、キーごと、優先度ごとに)カウンタが存在します。これは暗号カプセル化/デカプセル化におけるノンス/初期化ベクトル(IV)として使用され、受信ステーションは受信カウンタが増加していることを確認します。
802.11w 修正規格は、Linux および BSD において、80211mac ドライバコードベースの一部として実装されています。このコードは、ath9k など、複数の無線ドライバインターフェースで使用されています。この機能は、これらの組み合わせを使用することで、ほとんどのカーネルおよび Linux OS で簡単に有効化できます。特にOpenWrt は、基本ディストリビューションの一部として簡単な切り替え機能を提供しています。この機能は、Windows 8 で初めてMicrosoftオペレーティングシステムに実装されました。これにより、特にこの規格に準拠していない無線アクセスポイントで、多くの互換性問題が発生しています。無線アダプタドライバを Windows 7 のドライバにロールバックすると、通常は問題が解決します。
この規格に準拠していない無線LANでは、システム管理情報が保護されていないフレームで送信されるため、脆弱になります。この規格は、Evil Twin攻撃など、正規の機器から送信されたように見せかけた接続解除要求(Deauth)を偽造する悪意のあるシステムによるネットワークの混乱を防ぎます。 [ 2 ]