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

我今天正在帮助一个人用他的电脑,他确信他的路由器的WPA密钥是7个字符(有一些品牌的消费者路由器)。 他已经能够通过多台计算机与此连接,但是在使用Ubuntu进行访问时,我们发现networkingpipe理器严格限制了8个以上的字符。

在我发布一个错误报告之前,我想知道:是否有8个或更多的字符限制了一个严格的技术限制(而手机上的那个人只是疯了),还是确实可以拥有一个7字符的WPA密钥?

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

密码短语是由8到63个ASCII编码字符组成的序列。 63的限制来自希望区分通过短语和显示为64个hex字符的PSK。

更新:一个想法发生 – 请注意,这是基于ASCII字符。 也许你的7个字符的WPA PSK有尾随空格!