WPA、WPA2 和 WPA3:有何区别以及应选择哪个?

WPA、WPA2 和 WPA3:有何区别以及应选择哪个?

执行摘要对于运营企业环境的 IT 经理、网络架构师和 CTO 来说,WiFi 安全协议的选择是一项至关重要的风险管理决策。随着 酒店业、零售业、医疗保健业 和 交通运输业 的场所不断扩大其无线覆盖范围,依赖过时的安全标准会带来严重漏洞。本技术参考指南对 WPA、WPA2 和 WPA3 架构进行了权威比较,详细介绍了它们的密码学基础和运营影响。

尽管 WPA2 作为行业标准已经使用了近二十年,但其结构性漏洞——特别是针对四次握手的离线字典攻击——使得向 WPA3 过渡成为必要。WPA3 引入了对等同时认证(SAE)以消除这些风险,同时引入增强开放(OWE)来保护未经认证的访客网络。对于企业运营商来说,要求很明确:必须从环境中清除 WPA,WPA2-Enterprise 仍然是企业访问的可行基线,而 WPA3 必须逐步采用,以确保长期符合 PCI DSS 和 GDPR 的要求。本指南概述了这些协议背后的技术机制,并提供了用于现代化无线基础设施的与供应商无关的部署策略。

技术深度剖析:架构演变WiFi 保护访问(WPA)的发展反映了密码安全与计算能力之间持续的军备竞赛。理解每种协议的底层机制对于设计有弹性的网络架构至关重要。

WPA:紧急补丁WPA 于 2003 年推出,旨在快速应对有线等效保密(WEP)的灾难性失败。WPA 的主要创新是临时密钥完整性协议(TKIP),它为每个数据包动态生成新的 128 位加密密钥。这解决了 WEP 静态密钥重用漏洞。然而,由于 WPA 必须在传统 WEP 硬件上运行,TKIP 建立在相同的 RC4 流密码之上。到 2009 年,密码学研究表明存在针对 TKIP 的实际攻击,使 WPA 从根本上不安全。在现代企业环境中,WPA 是一个严重的安全责任,必须主动弃用。

WPA2:企业基线WPA2 于 2004 年获批,它通过用计数器模式及密码块链消息认证码协议(CCMP)下的高级加密标准(AES)替换 TKIP,带来了结构性的转变。AES 是一种强大的分组密码,CCMP 则同时提供加密和数据完整性验证。这一架构使 WPA2 成为企业网络的主导标准。

然而,WPA2 分为两种不同的运作模式:

**WPA2-Personal(PSK):**此模式依赖于预共享密钥(PSK)。同一服务集标识符(SSID)上的每个设备在四次握手期间使用相同的密码短语来派生会话密钥。这里的关键漏洞是四次握手可以被被动捕获。攻击者随后可以使用高性能 GPU 集群对捕获的握手进行离线字典攻击。因此,如果密码短语缺乏足够的熵,WPA2-Personal 针对定向攻击提供的安全性极低。

**WPA2-Enterprise(802.1X):**相比之下,WPA2-Enterprise 利用 IEEE 802.1X 进行基于端口的网络访问控制。设备不共享通用密码短语;相反,它们使用可扩展身份验证协议(EAP)单独进行身份验证。身份验证由 RADIUS 服务器与目录服务(例如 Active Directory 或 LDAP)通信进行中介。每个经过身份验证的会话都会获得唯一的加密密钥材料。此架构降低了与共享密码短语相关的风险,并且仍然是企业网络访问的基线标准。

WPA3:现代标准自 2020 年 7 月起,对于 Wi-Fi CERTIFIED 设备强制使用,WPA3 解决了 WPA2 在其生命周期中暴露的密码漏洞。

**WPA3-Personal(SAE):**WPA3-Personal 的定义性特征是用对等同时认证(SAE),也称为蜻蜓握手,取代易受攻击的四次握手。SAE 是一种零知识证明协议。它需要在每次身份验证尝试时与接入点进行主动交互,使得离线字典攻击在计算上不可行。这有效地消除了 KRACK(密钥重装攻击)漏洞类别。

**WPA3-Enterprise:**WPA3-Enterprise 通过引入可选的 192 位安全套件增强了企业安全性。此模式使用 AES-GCMP-256 进行加密,并使用 HMAC-SHA-384 保证消息完整性,符合高安全性政府和金融部署所需的商业国家安全算法(CNSA)套件。

**前向保密:**WPA3 通过 SAE 握手生成临时会话密钥来实现前向保密。如果攻击者记录了加密流量并随后获取了网络凭证,他们无法追溯解密历史流量。对于处理敏感数据的场所来说,这是一个关键的风险降低机制。

**增强开放(OWE):**对于访客网络,WPA3 引入机会性无线加密(OWE)。OWE 提供未经认证的加密——设备无需密码即可连接,但设备与接入点之间的流量是单独加密的。这消除了对开放访客网络的被动窃听,而不会带来连接摩擦。

相关推荐