




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,无线安全机制,目录,概诉 无线局域网加密认证方式 2.1 WEP加密 2.2 WPA/802.1X加密 2.3 WPA2加密 2.4 三大加密对比 三 . 其他加密 3.1 WAPI加密认证,一. 概诉,无线局域网(Wireless Local Area Network)简称“WLAN”,利用无线射频(RF)电波作为信息传输的媒介构成的局部无线网路,与有限局域网的用途十分类似,最大的不同在于传输媒介的不同,它利用无线电技术取代网线,可以和有限网络互为备份。 wlan技术现在正在广泛被应用,具有传统局域网无法比拟的灵活性 通信范围不受环境条件的限制 用户能够更方便,灵活,快捷的访问网络资源 随
2、着无线局域网技术和应用的进一步发展,无线局域网正逐渐从传统意义上的局域网技术发展成为“公共无线局域网”,已成为INTERNET宽带接入的重要手段,尽管无线局域网路技术解决了很多传统有线网络存在的问题,同时,他也带来了新的安全问题。无线局域网技术最大的弱点就是其安全性,其安全问题使诸多企业望而却步,成为WLAN市场拓展的绊脚石。,无局域网不同于传统的网络,有线网络本身的物理线链路就是一种访问控制。用户必须通过线缆或光纤连接到网络上才能实现对网络的访问。而无线网络的信息的传输载体是无线电波就使其无法像传统网络那样可以实现物理上的隔离来保障整个局域网的信息安全,因此,无线局域网较之传统的网络,存在更
3、多的安全隐患,如何解决其存在的安全问题,直接关系到无线网络技术的发展。,二. 无线局域网加密方式,无线局域网的三大加密技术,WEP ( Wired Equivalent Privacy)加密技术 IEEE802.11b标准规定了一种称为有线等效保密的加密方案,WEP利用一个对称的方案,在数据的加密和解密过程中使用相同的密钥和算法 WPA(Wi-Fi Protected Access)加密技术 具有WPA和WPA2两个标准,是一种保护无线电脑网路(Wi-Fi)安全的系统 WPA2加密技术 WPA2是WiFi联盟验证过的IEEE 802.11i标准的认证形式,实现了802.11i的强制性元素,特别
4、是Michael算法被公认彻底安全的CCMP(计数器模式密码块链消息完整码协议)讯息认证码所取代,而RC4加密算法也被AES所取代,其他加密方式,IEEE 802.1X 是一种为烧保护网路提供认证,控制用户通信以及动态密钥分配等服务的有效机制,将8021x协议和windows活动目录技术相结合,可以实现只有通过内部域用户验证的计算机才能正常连入公司交换机进行通讯,否则其接入端口数据将被阻隔 WAPI WAPI 是WLAN Authentication and Privacy Infrastructure(无线局域网鉴别与保密基础结构)的简称,是中国提出的、以802.11 无线协议为基础的无线安
5、全标准。,2.1 WEP加密,1. 定义及应用 全称有线等效协议,是为了保证802.11b协议数据传输的安全性而推出的安全协议,该协议可以通过对传输的数据进行加密,以保证无线局域网中数据传输的安全性。 在无线局域网中,要使用WEP协议,无线AP首先要启用WEP功能,并创建密钥,然后在每个无线客户端启用WEP,并输入该密钥,这样就可以保证安全连接,2. WEP加密方式 全称为有线对等保密,是一种数据加密算法,用于提供等同于有线局域网的保护能力,使用该技术的无线局域网,所有客户端与无线接入点的数据都会以一个共享的密钥进行加密,密钥越长,就需要更多的时间去破解,因此能够提供更好的安全保护, WEP安
6、全技术源自于名为RC4的RSA数据加密技术,在无线网络中传输的数据是使用一个随机产生的密钥来加密的,RC4,RC4函数(加密/解密) 对于RC4来说,RC4只有加密,将密文再加密一次,就是解密了。 RC4加密算法 WEP支持64位和128位加密 对于64位加密,加密密钥为10个十六进制字符(0-9和A-FA)或5个ASCII字符; 对于128位加密,加密密钥为26个十六进制字符或13个ASCII字符; WEP依赖通信双方共享的密钥来保护所传的加密数据帧,加密过程 1. 计算校验和 对输入数据进行完整性校验和计算 把输入数据和计算得到的校验和组合起来得到新的加密数据,也称之为明文,用于下一步密过
7、程的输入 2. 加密 在这个过程中,将第一步得到的数据明文采用完整性算法加密。对明文加密有两层含义 明文数据的加密 保护未经认证的数据 将24位的初始化向量和40位的密钥连接进行校验和计算,得到64位的数据 将这64位的数据输入到虚拟随机数产生器中,对初始化向量和密钥的校验和计算值进行加密计算 进过校验和计算的明文与虚拟随机数产生器的输出密钥进行按位异或运算得到加密后的信息,即密文 传输 将初始化向量和密钥串联起来,得到要传输的加密数据帧,在无线链路上传输,RC4 优点:速度快 缺点:需要事先将秘密的传输密钥,WEP加密过程图解,3. WEP总结,无线网络中已经存在好几种加密技术,最常用的事W
8、EP和WAP两种加密方式。虽然WEP可以阻止窥探者进入无线网络,由于密文需要通过无线传输,WEP破解起来非常容易,就像一把锁在门上的朔料锁。,由于WEP的安全性低,催生了一个更安全的无线网络加密方式WAP的诞生 WAP(Wi-Fi Protected Access)是WEP的增强产品,WPA是继承了WEP基本原理又解决了WEP缺点的一项新技术,2.2 WPA加密,定义 WPA(Wi-Fi Protected Access)网络安全存取 WPA是一种基于标准的可互大大增强数据保护和访问控制水平。WPA源于正在制定中的IEEE802.11i标准并保持向前兼容。 WPA 的资料是以一把 128 位元
9、的钥匙和一个 48 位元的初向量 (IV) 的 RC4 stream cipher 来加密。 除了认证跟加密外,WPA 对于所载资料的完整性也提供了巨大的改进。WEP 所使用的 CRC(循环冗余校验)先天就不安全,在不知道 WEP 钥匙的情况下,要篡改所载资料和对应的 CRC 是可能的,而 WPA 使用了称为 Michael 的更安全的讯息认证码(在 WPA 中叫做讯息完整性查核,MIC)。进一步地,WPA 使用的 MIC 包含了帧计数器,以避免 WEP 的另一个弱点replay attack(回放攻击)的利用。 由于WEP已经证明的不安全性,在802.11i协议完善之前,采用WPA为用户提供
10、一个临时性的解决方案,该标准的数据加密采用TKIP协议(Temporary Key Integrity Protocol)认证有两种模式可供选择, 一种是使用802.1x协议进行认证(WPA企业版) 一种是称为预先共享密钥PSK(Pre-Shared Key)模式(WPA个人版),TKIP(Temporal Key Integrity Protocol)临时密钥完整性协议,TKIP是包裹在已有的WEP密码外围的一层“外壳”。TKIP使用WEP同样的加密引擎和EC4算法,但是TKIP中密码使用的密钥长度是128位,解决了WEP密钥短的问题 TKIP另一个重要特性就是变化每个数据包所使用的密 钥,
11、这就是它名称中“动态”的出处。密钥通过将多种因素混合在一起生成,包括基本密钥(即TKIP中所谓的成对瞬时密钥)、发射站的MAC地址以及数据包 的序列号。混合操作在设计上将对无线站和接入点的要求减少到最低程度,但仍具有足够的密码强度,使它不能被轻易破译。 WEP的另一个缺点就是“重放攻击 (replay attacks)”,而利用TKIP传送的每一个数据包都具有独有的48位序列号,由于48位序列号需要数千年时间才会出现重复,因此没有人可以重放来自 无线连接的老数据包:由于序列号不正确,这些数据包将作为失序包被检测出来。,802.1x协议认证,1. 在了解802.1x协议认证之前,先了解一下术语,
12、RADIUS:Remote Authentication Dial In User Service 远程用户拨号认证系统,可以简单将其理解成一个存储有用户的用户名密码的服务器, 能够对一些查询进行响应,从而得知用户是否合法,EAP:Extentional Authentication Protocol 可扩展的认证协议,这是一个能够为没有接入网络的设备提供认证及网络接入的服务, 工作于OSI七层模型中的数据链路层。之所以称其为“可扩展的”,是因为协议只是 规定了一个框架,允许企业根据实际需要自行定制,但是它要求企业自己的标准符合 IEEE标准中对于安全性的要求,EAPOL:EAP Over L
13、AN 能够在局域网上传输EAP报文的协议,2. IEEE 802.1x概述,802.1X是由IEEE提出的基于端口的网络访问控制标准。它能够提供一种对连接到局域网的用户进行认证和授权的手段,达到了接受合法用户接入,保护网络安全的目的。 基于802.1x的认证,又称EAPOE认证,因为这个协议依赖于EAP实现 通常,802.1x协议、802.1x认证、EAP协议都可以认为是同一个意思,IEEE 802.1x认证组成,802.1X认证包括三个部分: 请求方请求方就是希望接入局域网/无线局域网来上网的设备,譬如一台笔记本,有时 候也指设备上运行的客户端软件 认证方认证方则是管理接入的设备,譬如以太网
14、交换机或者无线接入点 认证服务器认证服务器就是一个运行有支持RADIUS和EAP的软件的主机。 在认证过程中认证方起到了关键作用。它将网络接入端口分成两个逻辑端口:受控端口和非受控端口,非受控端口始终对用户开放,只允许用于传送认证信息,认证通过之后,受控端口才会打开,用户才能正常访问网络服务,4. IEEE 802.1x认证过程,请求方与认证方之间通过EAPOL传递EAP报文,EAPOL报文在认证方那里封装成EAP报文送往认证服务器,所以认证方与认证服务器之间传送的则是真正的EAP报文,EAP报文这时可以被进一步通过其它报文封装,譬如TCP/UDP,以穿过复杂的网络环境,当用户有上网需求时,打
15、开IEEE 802.1x的客户端程序,输入已经申请登记过的用户名和口令,发起连接请求。,认证方收到请求认证的数据帧后,向客户端发送EAP-Requst/Identity。要求客户端程序将用户名送上来。,客户端收到EAP-Requst/Identity后,响应认证方的请求回应一个EAP-Response/Identity,其中包括用户名。,认证方收到Response/Identity后将该报文封装到RADIUS Access-Request报文中,发送给认证服务器,认证服务器接收到认证方转发上来的用户名信息后,产生一个Challenge,通过接入设备将RADIUS Access-Challeng
16、e报文发送给客户端,其中包含有EAP-Request/MD5-Challenge(一个随机生成的密钥,通常为32位),认证方通过EAP-Request/MD5-Challenge发送给客户端,要求客户端进行认证,客户端将密码和Challenge做MD5算法后的Challenged-Passwor在EAP-Response/MD5-Challenge回应给认证方,认证方将Challenge,Challenged Password和用户名一起送到RADIUS服务器,由RADIUS服务器进行认证.,RADIUS服务器根据用户信息,做MD5算法,判断用户是否合法。然后回应认证成功/失败报文到接入设备。
17、如果成功,携带协商参数,以及用户的相关业务属性给用户授权。如果认证失败,则流程到此结束,如果认证通过,用户通过标准的DHCP协议(可以是DHCP Relay),通过接入设备获取规划的IP地址,认证方发起计费开始请求给RADIUS用户认证服务器,RADIUS用户认证服务器回应计费开始请求报文。用户上线完毕,用户发出一个EAPOL-Logoff报文,认证方受到报文后告知RADIUS服务器,RADIUS服务器停止计费之后,要求认证方告知用户已经断线,认证方向用户发送EAP-Failure,用户收到EAP-Failure后,确认已断线,一次网络服务就此告终。,IEEE 802.1x小结,IEEE 80
18、2.1x认证定义了基于端口的网络接入控制协议,提供了在无IP环境下对接入用户的身份认证和访问控制机制,具有成本低、实现容易的特点,它与其它认证的不同是它可以提供多种认证方式,如口令,智能卡等。,802.1x认证仅提供了一个大致框架,目前出现了许多对802.1x协议安全性上进行的改进,包括引进公钥密码体制的EAP-TLS,EAP-TTLS,基于SIM卡的EAP-AKA,EAP-SIM,基于预分配密钥的EAP-PSK、EAP-FAST等。,在这些改进措施中,通常扩展的密码体制都会使原本简单的802.1x认证变得更加复杂。,预先共享密钥PSK(Pre-Shared Key),在企业网络中,认证所需要
19、的数据库信息检索和比对工作通常由专门的服务器(如Radius服务器)来完成。但对于家庭或小型企业SOHO环境而言,则不具备这样的条件,因此WPA也提供了一个较简单,不需要其他附加设备也可以使用的模式,即WPA-PSK(Wi-Fi Protected Access with Pre-Shared Key:预先共享密钥式Wi-Fi保护访问) 要使用WPA-PSK,只需要每组WLAN节点(无线AP,无线路由器,客户端网卡等)输入单一的密码,只需要密码相符,客户端便会获得WLAN的存取权限,2.3 WPA2加密,定义 由于完整的IEEE 802.11i 标准推出尚需要一段时间,因此以已经完成的TKIP
20、的IEEE802.11i第三版草案(IEEE 802.11i draft 3)为基准,制定了WPA。 而当IEEE完成并公布IEEE 802.11i 无线局域网安全标准后,Wi-Fi联盟也随即公布了WPA2的第二版WPA2。 WPA2实现了802.11i的强制性元素,特别是Michael算法由公认彻底安全的CCMP讯息认证代码所取代,而RC4也被AES取代,安全性更高,但与WPA不同的是,WPA2支持802.11g或以上的无线网卡,2. WPA2的两种认证类型 WPA2企业版 需要一台具有802.1X功能的RADIUS服务器 WPA2个人版 没有RADIUS服务器的SOHO用户可以使用WPA2
21、个人版,其口令长度为20个以上的随机字符,AES算法,Advanced Encryption Standard(高级加密标准) 是美国国家标准与技术研究所用于加密电子数据的规范,该算法汇聚了设计简单、密钥安装快、需要的内存空间少、在所有的平台上运行良好、支持并行处理并且可以抵抗所有已知攻击等优点。 AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。 与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据的位数与输入数据相同。 AES提供了比 TKIP更加高级的加密
22、技术, 现在无线路由器都提供了这2种算法,不过比较倾向于AES。TKIP安全性不如AES,而且在使用TKIP算法时路由器的吞吐量会下降3成至5成,大大地影响了路由器的性能。 迭代加密使用一个循环结构,在该循环中重复置换(permutations )和替换(substitutions)输入数据。,AES加密解密过程,AES提供了比 TKIP更加高级的加密技术, 现在无线路由器都提供了这2种算法,不过比较倾向于AES。TKIP安全性不如AES,而且在使用TKIP算法时路由器的吞吐量会下降3成至5成,大大地影响了路由器的性能。,CCMP,CCMP主要是两个算法所组合而成的,分别是CTR mode以及
23、CBC-MAC mode. CTR mode为加密算法,CBC-MAC用户讯息完整性运算。在IEEE 802.11i规格书中,CCMP为default mode,在所谓的RSN network中,扮演相当重要的角色 CCMP = CTR mode + CBC- MAC mode,CTR 全名是Advanced Encryption Standard (AES) in Counter Mode,在CCMP使用的AES 是based on Rijndael Algorithm所发展出的算法2,主要是经过NIST修改并且认证,不再有TKIP protocol支持WEP系统的既有攻击,所以在安全强度上
24、,有一定的水平。,CBC-MAC 全名是Cipher Block Chaining Message Authentication Code,就如同其名,主要是针对message block作运算,最后输出message authentication code,达到验证message的效果(因为CTR并没有提供authentication的机制)。 CBC-MAC加解密过程主要是把Message block经由block cipher algorithm加密后,再把输出给下一个block当input使用。一开始第一个block没有input所以IV用0代入。在CCMP里会把低位的64-bit无条
25、件的去掉,只取高位64-bit当做MIC。,CBC-MAC mode运算过程,IV=0,Message Block 1,Message Block 2,Message Block n,加密,加密,加密,Result,目前主流的无线网络加密方式有三种,即64/128位WEP加密,WAP加密和WPA2加密。这里特别需要说明的是,三种无线加密方式对无线网络传输速率影响也不尽相同。 由于IEEE 802.11n标准不支持以WEP加密和TKIP加密算法,所以如果用户选择了WEP加密方式或WPA-PSK/WPA2-PSK加密方式的TKIP算法,无线传输速率将会自动限制在11g水平(理论值为54Mbps,实
26、际在20Mbps左右) 如果用户使用的是符合IEEE 802.11n标准的无线产品(理论速率150M或300M),那么无线加密方式只能选择WPA-PSK/WPA2-PSK的AES算法加密,否则无线传输速率将会明显降低。 如果用户使用的是符合IEEE 802.11g标准的无线产品,那么三种加密方式都可以很好的兼容,不过还是不建议使用WEP这种较老并且易破解的加密方式,2.4 三种加密方式的比较,三种加密方式对比表,WEP安全加密方式 WEP特性里使用了rsa数据安全性公司开发的rc4 算法。全称为有线对等保密(Wired Equivalent Privacy,WEP)是一种数据加密算法,用于提供
27、等同于有线局域网的保护能力。使用了该技术的无线局域网,所有客户端与无线接入点的数据都会以一个共享的密钥进行加密,密钥的长度有40位至256位两种,密钥越长,黑客就需要更多的时间去进行破解,因此能够提供更好的安全保护。,WPA安全加密方式 WPA加密即Wi-Fi Protected Access,其加密特性决定了它比WEP更难以入侵,所以如果对数据安全性有很高要求,那就必须选用WPA加密方式了(Windows XP SP2已经支持WPA加密方式)。 WPA作为IEEE 802.11通用的加密机制WEP的升级版,在安全的防护上比WEP更为周密,主要体现在身份认证、加密机制和数据包检查等方面,而且它
28、还提升了无线网络的管理能力。,WPA、WEP对比 WPA与WEP不同,WEP使用一个静态的密钥来加密所有的通信。WPA不断的转换密钥。WPA采用有效的密钥分发机制,可以跨越不同厂商的无线网卡实现应用。另外WPA的另一个优势是,它使公共场所和学术环境安全地部署无线网络成为可能。而在此之前,这些场所一直不能使用WEP。WEP的缺陷在于其加密密钥为静态密钥而非动态密钥。这意味着,为了更新密钥,IT人员必须亲自访问每台机器,而这在学术环境和公共场所是不可能的。另一种办法是让密钥保持不变,而这会使用户容易受到攻击。由于互操作问题,学术环境和公共场所一直不能使用专有的安全机制。,WPA2:目前最强的无线加
29、密技术 WPA2是WiFi联盟验证过的IEEE 802.11i标准的认证形式,WPA2实现了802.11i的强制性元素,特别是Michael算法被公认彻底安全的CCMP(计数器模式密码块链消息完整码协议)讯息认证码所取代、而RC4加密算法也被AES所取代。 在WPA/WPA2中,PTK的生成是依赖于PMK的,而PMK的方式有两种,一种是PSK方式,也就是预共享密钥模式(pre-shared key,PSK,又称为个人模式),在这种方式中PMK=PSK;而另一种方式则需要认证服务器和站点进行协商来产生PMK。下面我们通过公式来看看WPA和WPA2的区别: WPA = IEEE 802.11i d
30、raft 3 = IEEE 802.1X/EAP + WEP(选择性项目)/TKIP WPA2 = IEEE 802.11i = IEEE 802.1X/EAP + WEP(选择性项目)/TKIP/CCMP 目前WPA2加密方式的安全防护能力非常出色,只要你的无线设备均支持WPA2加密,那你将体验到最安全的无线网络生活。即使是目前最热的“蹭网卡”也难以蹭入你的无线网络,用户大可放心使用。,IEEE 802 个标准对三种协议的支持情况,小结,总的来说,WPA更据安全性,更可靠。一般来说现在的路由器这3种加密方式都提供。WEP主要是提供给旧版本网卡不支持WPA方式的用户,如果你的网卡支持,建议使用
31、WPA2的AES加密方式。,注:WEP不支持WPS功能,三,其他加密方式,3.1 WAPI加密 1. 定义 WAPI 是WLAN Authentication and Privacy Infrastructure(无线局域网鉴别与保密基础结构)的简称,是中国提出的、以802.11 无线协议为基础的无线安全标准。 WAPI 协议由以下两部分构成: WAI:是WLAN Authentication Infrastructure(无线局域网鉴别基础结构)的简称,是 用 于无线局域网中身份鉴别和密钥管理的安全方案 WPI:是WLAN Privacy Infrastructure(无线局域网保密基础结构)的简称,是用于无 线局域网中数据传输保护的安全方案,包括数据加密、数据鉴别和重放保护等功 能,2. 系统组成 在一个典型的WAPI系统中,WAPI用户通过AP接入有线IP网络。首先,WAPI用户与AP进行802.11 链路协商,之后AP为该用户触发WAI鉴别过程,配合AS完成与用户的双向认证。当认证通过后,AP会发起对该用户的密钥协商,并使用协商出的密钥通过WPI向该WAPI用户提供加、解密服务。,WAPI 的工作过程 在一个采用了WAPI安全关联机制的WLAN中,当STA需要访问该WLAN时,通过被动侦听AP的信标(Beacon)帧或主动发送探询帧以识别AP所采用的安全策略: 若 A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版茶叶进出口贸易合同范本(国际市场)
- 2025版汽车维修后货物配送运输合同书模板
- 二零二五年度餐饮门面租赁合同范本下载
- 2025版工业园区安保外包与产业安全协议
- 2025版智能交通系统设备采购合同规范
- 二零二五年度厂房租赁合同书(含租赁面积)
- 二零二五年度KTV装修设计、施工、监理一体化合同
- 2025年财务会计远程服务劳动合同
- 二零二五年度仓储配送服务与仓储设备租赁合同
- 二零二五年办公家具与设备租赁采购合同
- 尿毒症个案护理
- 4.6.3神经系统支配下的运动 课件 人教版八年级生物上册
- 斜视弱视学试题及答案
- MT/T 1222-2024液压支架再制造工程设计指南
- 2025-2030中国锻条行业市场现状分析及竞争格局与投资发展研究报告
- GB/T 30134-2025冷库管理规范
- 《成人糖尿病患者的高血糖危象:共识报告》-学习与应用
- 遵义社工面试真题及答案
- 金属材料的断裂和断裂韧性
- 脑卒中急救培训课件
- 2025年上海中考复习必背英语考纲词汇表默写(汉英互译)
评论
0/150
提交评论