无线局域网(WLAN)安全机制深度解析
1. WLAN基础与安全隐患
WLAN在可用网络列表中可能不显示,但攻击者若知晓SSID仍可连接。而且,攻击者通过被动读取WLAN流量,能从数据包中获取SSID。
2. 有线等效保密(WEP)
2.1 WEP简介
WEP(Wired Equivalent Privacy)旨在创建与有线局域网相当的安全级别。不过,它存在严重的安全漏洞,于2004年被IEEE弃用。
2.2 WEP帧加密
WEP基于RC4流密码实现对称加密。移动设备和接入点需共享一个40或104位长的对称密钥K,且无密钥管理机制,需手动输入。加密流程如下:
1. 使用CRC - 32对数据帧计算循环冗余校验(CRC)校验和,此校验和是线性的,会在后续攻击中被利用。
2. 为每个数据帧选择一个随机的24位初始化向量(IV),IV与秘密WEP密钥K构成RC4密钥。
3. 从RC4密钥IV|K生成伪随机密钥流,其长度应等于数据帧和CRC校验和的连接长度。
4. 密文通过密钥流和明文的异或运算得出。
5. 将初始化向量IV添加到密文前面,通过WLAN传输此字节串。
接收端将传输的IV与K组合形成RC4密钥并生成密钥流,对密文和密钥流进行按位异或后恢复明文,同时验证CRC - 32校验和。
2.3 RC4算法
RC4(Rivest Cipher 4)由Ron Rivest于1987年开发,最初为RSA Security Inc.的商业机密,1994年源代码公开。RC4可处理任意长度n的二进制字,实际中n
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



