是否可以在没有任何预定义机密(如 PSK)的情况下实施 WPA 加密无线网络?
例如:具有 WPA-PSK 保护网络的咖啡店。每个去过咖啡店的人都知道他们网络的密码,所以他们也可以捕获所有握手并使用它们来解密所有流量,对吧?
那么我们可以删除多余的 PSK 吗?所以握手仍然是弱点,但所有其余的流量仍然会被加密?
是否可以在没有任何预定义机密(如 PSK)的情况下实施 WPA 加密无线网络?
例如:具有 WPA-PSK 保护网络的咖啡店。每个去过咖啡店的人都知道他们网络的密码,所以他们也可以捕获所有握手并使用它们来解密所有流量,对吧?
那么我们可以删除多余的 PSK 吗?所以握手仍然是弱点,但所有其余的流量仍然会被加密?
使用 WPA(2) 企业版。这意味着您必须使用 RADIUS 协议安装身份验证服务器,例如FreeRADIUS。但是每个用户都将拥有自己的密码(或其他身份验证方式,如果您愿意)。另请参阅这篇文章以获取更多信息。
有多种方法可以在不使用单个广为人知的 PSK 的情况下进行加密,但是您需要用户采取一些额外的步骤才能通过获取某种形式的凭据来实际使用它。我已经看到至少有两种方法可以做到这一点:
另一方面,我认为公共/访客网络上的 wifi 级加密是否有用越来越不明确,因为大多数真正需要加密的应用程序已经在自己的级别上提供了它,通常是通过 HTTPS。例如,未经加密的密码通过原始 POP3 或 HTTP 的时代(谢天谢地)我认为几乎过去了。