WPA3 新一代安全标准

WPA3 是 Wi-Fi Alliance 于 2018 年发布的安全认证,旨在解决 WPA2 的已知弱点并提升整体安全性。

WPA3 的核心改进

1. SAE(Simultaneous Authentication of Equals)替代 PSK

WPA2 PSK 的问题

WPA2: PMK = PBKDF2(password, SSID)
      → 可离线暴力破解(捕获握手包后在家慢慢试密码)

WPA3 SAE 的原理

SAE 使用 Dragonfly 密钥交换协议,实现双向认证和抗离线字典攻击:

Phase 1 - PKE (Password Key Exchange):
STA:  x ← random,  Px = g^x mod p
AP:   y ← random,  Py = g^y mod p

Phase 2 - Confirm:
共享密钥:  K = (Py)^x = (Px)^y mod p
           = g^(xy) mod p  (Diffie-Hellman)

但直接 DH 受字典攻击 → SAE 使用 "Dragonfly Variant"
将密码作为 DH 的参数选择因子,使离线攻击不可行。

SAE vs PSK 对比

特性

WPA2 PSK

WPA3 SAE

认证方向

单向(STA 证明知道密码)

双向(双方互相验证)

离线字典攻击

✅ 可行

❌ 不可行

前向保密

⚠️ 部分(取决于实现)

握手次数

4次

2次 + 4次(密钥派生)

2. DHAKE(Diffie-Hellman Key Exchange with Password Auth)

WPA3 Enterprise 使用 DHAKE 增强:

  • 目的:保护 EAPOL-Start 中的身份标识

  • 机制:在 EAP 认证前建立加密通道

  • 效果:防止中间人攻击和身份欺骗

3. OWE(Opportunistic Wireless Encryption)

开放网络也能获得加密保护:

传统开放网络:  无加密 → 所有流量明文传输
OWE 开放网络:  每用户独立加密 → 防窃听、防篡改
  • 原理:基于 HKDF 的密钥派生,无需密码协商

  • 适用场景:公共场所 WiFi(机场、咖啡馆)

  • 限制:不认证 AP 身份(opportunistic = 有机会就加密)

4. 192-bit 安全模式

WPA3-Enterprise 支持 192-bit 安全级别:

组件

128-bit 模式

192-bit 模式

AES 密钥

AES-128-GCM

AES-256-GCM

哈希算法

SHA-256

SHA-384

DH 群大小

2048-bit

3072-bit

WPA3 模式详解

WPA3-Personal

认证: SAE (Dragonfly)
加密: GCMP-128 / GCMP-256 / CCMP
管理帧保护: PMF 强制启用

WPA3-Enterprise

认证: 802.1X + EAP (TLS/TTLS/PEAP)
密钥交换: DHAKE
加密: GCMP-128 / GCMP-256 / GCMP-192
管理帧保护: PMF 强制启用

Transition Mode(过渡模式)

同时支持 WPA3 和 WPA2 设备:

AP 配置: WPA2/WPA3 Mixed Mode
WPA3 STA → SAE 认证
WPA2 STA → PSK 四次握手

⚠️ 注意:过渡模式下,WPA2 客户端仍然面临 KRACK/PMKID 等攻击风险。

GCMP(GCM with Counter Mode Protocol)

WPA3 推荐使用 GCMP 替代 CCMP:

特性

CCMP (AES-CTR+CBC-MAC)

GCMP (AES-GCM)

加密模式

CTR + CBC-MAC(两遍)

GCM(一遍,AEAD)

性能

较低

更高(硬件加速友好)

认证标签

MIC (4/8 bytes)

GTag (16 bytes)

AEAD

❌ 分离的加密和认证

✅ 原生 AEAD

WPA3 部署建议

家庭网络

推荐配置:
- 模式: WPA3-Personal (SAE)
- 加密: GCMP-256(如果设备支持)
- 密码: ≥ 8 字符(SAE 对短密码也有防护,但长密码更安全)

企业网络

推荐配置:
- 模式: WPA3-Enterprise
- EAP 方法: EAP-TLS(证书认证,最安全)
- 加密: GCMP-256 或 GCMP-192
- RADIUS: 支持动态密钥分发

公共 WiFi

推荐配置:
- 模式: Open + OWE
- 效果: 用户间流量隔离,防窃听
- 注意: 仍需 HTTPS 保护端到端安全