我不知道为什么WPA2-PSK的密码只有63字符的限制。它甚至不是二的力量,在我看来很不寻常,但是这个数字肯定有更深层次的含义。
发布于 2014-02-04 13:42:22
PSK是利用PBKDF2密钥推导函数,以SHA1作为伪随机函数从密码序列中导出的。密码是一个8-63字符的ASCII编码字符串.
PSK = PBKDF2(PassPhrase,ssid,ssidLength,4096,256)
PSK是32个字节(256位),通常显示为64个十六进制字符。
根据802.11i规范:
密码短语是由8到63个ASCII编码字符组成的序列.63的限制来自于区分密码短语和显示为64个十六进制字符的PSK的愿望。
所以区别就是区别64六进制字符PSK和8-63字符ASCII密码。
发布于 2013-08-01 23:47:49
环顾网络,看起来WPA2需要64个字符。在任何情况下,每个字符是8位长,这是一个容易存储的数字。我的教育猜测是,他们只需要一个截止号码。
发布于 2015-09-18 10:52:12
63个字符以0字节结尾(在微处理器中编程字符串时,这是很常见的),长度为64。这是你要找的一个数字:它不仅是2的幂,也是8和16的幂。
https://stackoverflow.com/questions/18006390
复制相似问题