曾经看过一篇文章说,wifi密码的安全性在于长度而不是内容,所以,我把wifi密码设置成27个9了,请问,这样就安全了吗?
![把wifi密码设置为27个9,安全吗? 把wifi密码设置为27个9,安全吗?]()
WPA2/WPA PSK (Pre-Shared Key )模式不安全。如果把安全只定义为3个级别,低中高。这里的安全强度为低(Low)。尽管密码长度较长,但是低熵(Low Entropy),无法防范离线(Offline)字典攻击。
WPA3 SAE (Simultaneous Authentication of Equals) 模式相对安全。如果把安全只定义为3个级别,低中高。这里的安全强度为中(Medium )。之所以安全强度大大提升,那是因为SAE就是为了防范离线(Offline)字典攻击而设计的反制措施。
如果将27个9中的1个或2个,修改成英文字母、或特殊字符,配置WPA3 SAE,那么这里的安全强度将进一步提升到高(High )。
题主以为破解Wi-Fi密码依靠暴力,密码最小长度8个字符,字符包括:数字、英文字母小写、英文字母大写、特殊符号,由这4种字符自由组合尝试到27个9不知道要到猴年马月、海枯石烂,所以是安全的,对吗?
常用的Wi-Fi密码破解依赖于密码库,先尝试常用的10万密码库,这个密码库基本涵盖了英文字典常用单词、用户常用密码TOP10000、单一字符循环重复(8-63次)等等。
如果没有击中,那么尝试更长的密码库,涵盖了几乎所有英文单词、单纯数字的组合≤12位,单纯英文字母大写的组合≤12位,单纯英文字母大写的组合≤12位。
如果还没有击中,那么就尝试数字、英文字母小写、英文字母大写、特殊符号的自由组合≤12位。
到这里如果依然没有击中,那么恭喜诸位,密码的安全等级是高的!
最后一步还没有击中,脚本一般会停止运行。接下来每增加一个字符的长度,耗时以近100倍的数量增长。
用字典中的英文单词来尝试破解,这样的密码虽然不安全,但是容易记忆,即字典攻击。
破解方需要将合法用户(拥有正确的密码)的4-Way Handshake报文捕获下来。
4-Way Handshake包含了PSK(Master Key)信息。字典攻击一次,得到PSK‘。观察是否可以得到和4-Way Handshake相同的信息。
如果yes, 那么PSK == PSK‘。获取正确的密码,脚本停止。
SAE采用ECC(Elliptic Curve Cryptography)、FCC(Finite Field Cryptography)这2种的公钥算法的1种。
FCC(Finite Field Cryptography),是Diffie-Hellman设计的公钥算法。
ECC(Elliptic Curve Cryptography),利用椭圆曲线设计的公钥算法。
当然有关系,唯一的关系就是利用这27个9找到椭圆曲线的G点。
pwd-seed= H(MAX(STA-A-MAC, STA-B-MAC) || MIN(STA-A-MAC, STA-B-MAC), password||counter)
如果得到的pwd-seed为椭圆曲线上一个点的X坐标,那么pwd-seed就是G点的X坐标,根据椭圆曲线方程可以求出Y坐标(2个),取其中一个,即Y坐标的LSB和pwd-seed LSB相同的一个。
如果得到的pwd-seed不满足椭圆曲线方程,那么计算器counter++,直到得到pwd-seed满足椭圆曲线方程,即可按照上文得到G点X坐标。
双方得到的G点,如果password相同,G点应该相同的。
接下来的一切运算,和password没有半毛钱关系。
通俗地说,这是通信双方(A、B)跑酷的起点,即G点。
A告诉B,自己准备跑k*G(A的公钥),k为A的私钥。
B告诉A,自己准备跑m*G(B的公钥),m为B的私钥。
A掏出自己的私钥k,和B告诉自己的公钥m*G,做一个scalar运算。
B掏出自己的私钥m,和B告诉自己的公钥k*G,做一个scalar运算。
很显然2个运算结果相同,A、B最终到达了相同的终点,位于椭圆曲线上的km*G。
这种方法最大的特点是,每猜一次密码,都要上线与AP进行握手,以验证盲猜的password是否正确。
因为离线盲猜,没有任何反馈信息告知盲猜的密码是否正确!
更重要的是,即使有wi-fi的正确密码,如果不是active attack,也无法获取其他人的km*G。
原文始发于微信公众号(车小胖谈网络):把wifi密码设置为27个9,安全吗?
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
点赞
https://cn-sec.com/archives/3189626.html
复制链接
复制链接
-
左青龙
- 微信扫一扫
-
-
右白虎
- 微信扫一扫
-
评论