WPA 密钥可以短于 8 个字符吗?

Dyl*_*all 4 wifi wpa

我今天正在帮助一个人使用他的计算机,他确信他的路由器的 WPA 密钥是 7 个字符(使用某些品牌的消费者路由器)。他已经能够在多台计算机上连接它,但是当他用 Ubuntu 逐步完成它时,我们发现网络管理器强加了 8 个或更多字符的严格限制。

在我提交错误报告之前,我想知道:8 个或更多字符的限制是否是一个严格的技术限制(而电话里的那个人只是疯了),或者是否确实有可能拥有 7 个字符的 WPA 密钥?

med*_*ina 9

IEEE 802.11i-2004 中定义的 WPA 预共享密钥 (PSK) 模式使用PKCS #5 中所述的 PBKDF2 。虽然 PBKDF2 没有最小长度,但 IEEE 标准在H.4 建议的密码短语到 PSK 映射(其中包括对安全考虑的讨论)中指出:

密码短语是 8 到 63 个 ASCII 编码字符的序列。63 的限制来自于区分密码短语和显示为 64 个十六进制字符的 PSK 的愿望。

更新:出现一个想法——请注意,这是基于 ASCII 字符。也许您的 7 个字符的 WPA PSK 有尾随空格!