无线网络破解
作者:伍昌莉
来源:《中国·东盟博览》2014年第01
        个人简历的范文【摘教师节手工 要】本文介绍了无线网络RC4加密算法,详细分析其加密过程后,探讨了如何利用其安全弱点,提出了IV 冲突和密钥提取两种破解方法,并用实战过程演示了如何进行有效的破解。
        【关键词】无线网络安全;秘钥;加密算法;破解
        文章编号:1673-0380201401-0104-02
        1 WEP 安全性
孟美岐419        为了增强 WLAN 的安全性,IEEE 802.11 标准提供了一种保护机制。这种保护称为有线对等加密Weired Equivalency Privacy WEP)协议,它定义了一套指令和规则,使无线数据通过无线电波传输时,能获得最起码的安全[1]
四级考试时间分配及分值分配        1.1 CRC32 验证数据完整性
        WEP 首先将数据分解为较小的区块,对每个区块执行CRC32 算法,得到一个校验和。具体 做法是,将n位比特流看成一个 n次多项式Cx),将Cx 乘以。选取生成多项式,计算的余子多项式,将该多项式还原为二进制形式,得到校验和。校验和被附加到数据包的末尾。
        1.2 RC4 加密算法[2]
        1.2.1 算法概述
        为了保护数据,WEP 使用 RC4 算法加密从接入点和无线网卡发送的数据包。RC4 Ron Rivest 1987年为RSA Security 公司设计的流密码。这个算法是一个流密码算法。在流密码算法中,密钥输入到一个伪随机字节生成器,产生一个随机的8比特的流。在不知道密钥的情况下,比特流是不可预测的。这个生成器的输出称为密钥流。密钥流和明文进行异或操作,一次一个字节,就得到密文。
        1.2.2 生成密钥
        RC4 算法的密钥是一个长度为 1256 字节(82048 比特)的字节流。管理员创建
WLAN密码时,它的字母和数字转换为二进制值,再和3字节(24 比特)的初始向量Initiation VectorIV)结合产生一个密钥。WEP的密钥一般为64位或 128 位。64 位密钥由5物流管理总结个字符(40 比特)的密码和 3 字节(24 比特)的初始向量 IV 产生,128 位密钥由清明节古诗大全50首 13 个字符的密码和 3 字节(24 比特)的初始向量 IV 产生。初始向量由状态向量 S 以及密码的一些属性(如长度和字符值)计算得来。这样,每当解密一个新的数据包时,可以重新初始化向量数组,从而避免重复使用密钥。接收方也需要初始向量 IV 创建相同的状态向量 S,因此,发送方将 IV 以明文的形式附在加密的数据包后面。