WEP

WEP 

一、什么是WEP

WEP(WiredEquivalent Privacy)是IEEE802.11的一种安全算法,在1997年引入,因为存在明显弱点,已经在2003年被WPA淘汰,又在2004年由完整的IEE802.11i(WPA2)取代。

二、加密细节

WEP使用RC4进行加密,用CRC-32校验和校验完整性。主要有WEP-40和WEP-64两种秘钥格式。

WEP-40使用40 bit的key结合24-bit的IV(initialization vector)来生成RC4的key,40 bit的key在客户端上可以表现为10位16进制(10*4),或者5位ASCII字符(5*8)。

WEP-104使用104 bit的key结合24 bit的IV来生成RC4的key,104 bit的key在客户端上可以表现为26位16进制数(26*4),或者13位ASCII字符(13*8)。

三、鉴权

WEP有两种鉴权方式:Open System和Shared Key。

对于Open System方式来说,WLAN客户端在Authentication时不需要向AP提供凭证,任何client都可以authenticate然后associate。后续的WEP key可以用于加密数据帧。

对于Shared Key鉴权,WEP key用于4步challenge-response握手:

1.    client发送一个authentication request给AP

2.    AP以明文challenge回应

3.    Client用配置的WEP key加密challenge-text,在另一个authentication request发回给AP

4.    AP解密response,如果challenge text match,就通过验证,发回一个response

因为2中challenge frame是以明文传输,后续的WEP key非常易于被破解。

 

Reference

1.http://zhaoxiaobu.blog.51cto.com/878176/407130/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值