2006第十章无线网络的安全技术2006计算机网络安全概论2一、无线网络技术概述无线网络是在无线设备之间、无线设备与传统有线网络(如企业网、因特网)设备之间充当传输机制的网络。无线个域网(个域)无线局域网(局域)无线城域网(城域)蜂窝系统(广域)卫星通信网络(覆盖全球)20063无线个域网(WPAN)蓝牙(Bluetooth)技术HomeRFIrDA20064无线个域网技术—蓝牙蓝牙(Bluetooth)IEEE802.15(WiMedia)--工作在2.4GHZ,使用跳频技术--中低速率(目前721Kbps,Bluetooth2.012Mbps--支持语音和数据传输--适合用无线替代电缆的场合--低价位、低功耗--短距离(通常10M,最大100M)--应用渐多(无线耳机、蓝牙数码相机等)20065无线个域网技术—HomeRF专门为家庭用户设计的一种近距离网络技术标准使用跳频扩频方式,时分复用(语音),CSMA/CA协议(数据).提供TCP/IP集成,支持广播、多播.工作频率2.4GHZ,2Mbps10Mbps,100M20066无线个域网技术—IrDAIrDA(InfraredDataAssociation)利用红外线进行点对点通信的技术FIR(FastInfrared),4Mbps,30度VFIR,16Mbps,120度USB-IrDA设备体积小、功率低、适合设备移动需要视距传输技术20067无线城域网IEEE802.16a(WiMax:WorldInteroperabilityforMicrowaveAccess)--数据传输率为70Mbps--覆盖范围约为50公里--使用2GHz~11GHz频带--在Wi-FiAP设备中嵌入IEEE802.16a接口Intel和Alcatel推出基于WiMAX无线通信技术的产品ETSI研究HIPERMAN技术20068WWAN---蜂窝系统(CellularSystems)2G(GSM:GlobalSystemforMobilecommunications)2.5G--GPRS(GeneralPacketRadioService)--CDMA20001x(CodeDivisionMultipleAccess)3G(UMTS:UniversalMobileTelecommunicationsSystem)--最大2Mbps--支持IPITU标准:--TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess)(基于GSM核心网,中国大唐电信)--WCDMA(基于GSM核心网,欧洲Nokia等)--CDMA2000(基于CDMA1x核心网,美国Qualcomm)后3G和4G20069卫星通信网络宽覆盖、广播能力强、无地域条件限制信道差错率、传播延迟、信道不对称无线Internet的重要组成部分卫星IP网络,宽带网络--IPoverSatellite--IPoverSatelliteATM改进TCP、通信流量拥塞控制和协议带宽效率200610无线局域网(WLAN)三大标准系列:IEEE802.11–IEEE802.11a(Wi-Fi5)–IEEE802.11b(Wi-Fi:WirelessFidelity)ETSI–ETSIHIPERLAN/1–ETSIHIPERLAN/2日本的MMAC系列标准–HiSWANa–HiSWANb200611IEEE802.11系列标准.11MAC.11bCCK@2.4GHz.11aOFDM@5GHz.11gOFDM@2.4GHz.11eMACforQoS.11iforSecurity.11hforDFSandTPC.11fforIAPPMACPHYaboveMACIAPP:Inter-AccessPointProtocolDFS:DynamicFrequencySelectionTPC:TransmitPowerControl200612三种IEEEWLAN标准比较802.11aWi-Fi5802.11bWi-Fi802.11g(兼容11b)工作频率5G2.4G2.4G传输率54Mbps11Mbps54Mbps调制类型OFDM(正交频分复用)DSSS(直接序列展频)OFDM200613两种ETSIWLAN标准比较HIPERLAN/1HIPERLAN/2工作频率5GHZ5GHZ带宽20Mbps54Mbps200614802.11MAC层协调功能分布协调功能(DCF)支持分布式基于竞争的信道访问(CSMA/CA)既可用于基础设施BSS也可用于adhocIBSS接入点协调功能(PCF)支持集中式无竞争信道访问将由一AP来控制对介质的所有访问仅用于基础设施BSS可伸缩性较差200615WLAN的两种应用模式基础设施模式(Infrastructure-based)(WLAN的典型模式)adhoc模式(Infrastructure-less)200616基础设施模式(WLAN的典型模式)200617adhoc模式2006计算机网络安全概论181.1无线网络的安全威胁与传统的有线网络所共有的:恶意的实体通过无线网络绕过防火墙的保护而获得对内部网络的非授权访问。恶意用户偷窃合法用户的身份信息,在公司内部网络或外部网络中伪装成合法用户恶意用户可能会破坏合法用户的隐私,并且跟踪他们的活动。内部或外部的入侵者可能获得对网络管理的控制,从而破坏对网络的管理。2006计算机网络安全概论191.1无线网络的安全威胁特有的安全漏洞:传输信息没有加密或加密很弱,易被窍取、篡改和插入无线连接的设备可能遭到DOS攻击手持设备容易被盗窃,从而暴露敏感信息病毒或其他恶意的代码可能会损害数据或无线连接,它们会传播到有线网络中去。恶意的用户为了发起攻击或隐藏他们自己的行动而通过无线连接接入别人的网络中(即中间人攻击)恶意的用户可能使用第三方、非信任的无线网络获得使用代理或其他组织的网络资源。通过AdHoc传输使得内部攻击成为可能。无线网络的可靠性(节能减耗问题等)2006计算机网络安全概论201.2无线网络的安全现状无线局域网络的安全标准IEEE802.11i于2004年6月发布。该标准包括WPA的RSN(RobustSecurityNetwork)蓝牙标准中,安全分为三种模式:无安全模式、服务层加强安全模式和链路层加强安全模式。无线自组织网络和无线传感器网络是当前安全研究的热点。如果一个系统靠外部指令而形成组织,就是他组织;如果不存在外部指令,系统按照相互默契的某种规则,各尽其责而又协调地自动地形成有序结构,就是自组织。自创生、自复制、自生长、自适应2006计算机网络安全概论212无线局域网的安全性无线局域网的发展是计算机网络技术和无线通信相结合的产物1977年IEEE802.11b标准的制定促使了各厂商产品的兼容,使无线局域网进入了一个飞速发展的阶段。无线局域网的MAC层和物理层规范主要有IEEE802.11b\a\g.无线局域网设备有无线网卡、无线网桥、接入点、无线路由器等。无线局域网体系结构主要有两种:有基站的结构、没有基站的结构。2006计算机网络安全概论222无线局域网的安全性无线局域网的安全性包括两个方面:访问控制和保密性。主要有:服务集标识(ServiceSetID,SSID)、MAC地址过滤、WEP协议、端口访问控制技术(802.1X)以及2004年6月发布的IEEE802.11i标准规范。服务集标识是对不同的AP配置不同的SSID,要求无线工作站必须出示正确的SSID才能访问网络,这相当于一个口令字。因为每个无线工作站都有一个唯一的MAC地址,通过在AP中手工维护一个MAC地址表可以实现物理地址过滤。802.1X是一种基于端口的访问控制技术,无线工作站能否访问网络取决于认证的结果。其中WEP协议和802.11i标准是无线局域网发展过程中最重要的安全技术,它们是标准安全规范。2006计算机网络安全概论232.1WEP协议WEP协议是IEEE802.11可选加密标准,实现在MAC层。绝大多数无线网卡和AP供应商支持WEP协议。如果用户激活WEP,网卡或AP将使用流密钥加密(StreamCipher)IEEE802.11帧中的负荷部分,然后再发送数据。接收端的无线网卡或AP将解密接收的帧。所以,WEP协议只在无线发送端和无线接收端有效,一旦数据进入常规有线网络,数据不再被加密。并置伪随机数生成器异或并置IV密文完整性算法初始化向量密钥Seed密钥流ICV明文WEP加密过程2006计算机网络安全概论242.1WEP协议并置伪随机数生成器异或IV密文完整性算法ICV’ICV相等?密钥WEP解密过程2006计算机网络安全概论252.1WEP协议WEP协议的安全性问题WEP协议没有指定密钥分发的机制,因为WEP协议采用的是共享密钥,所以密钥分发过程中可能存在安全隐患。WEP协议采用RC4算法,RC4算法本身有缺陷。WEP标准允许IV重复使用(平均大约每5小时重复一次)。这一特性会使得攻击WEP变得更加容易。WEP标准不提供自动修改密钥的方法。因此只能手动对AP及其移动工作站重新设置密钥。由于在实际情况中,很少有人经常更新密钥,这样第三方可能收集无线局域局的流量,为密钥破解提供分析数据。早期WEP中提供40位加密----密钥强度低。更现代的系统提供128位的WEP;128位的密钥长度减去24位的IV后,实际有效的密钥长度为104位,这在一定程度上加强了WEP协议。如果协议不是非常地敏感,WEP协议也就足够了。但要注意WEP并不是无懈可击,使用WEP协议的时候,最好使用128位密钥;另外,IV应该经常变更,最好是每个数据包采用一个新的IV。这样可以使入侵者破解密钥更加困难。2006计算机网络安全概论262.2IEEE802.11i简介在无线局域网发展的早期,MAC过滤和SSID匹配是两项主要的安全技术。但较弱,就出现了WEP协议(加密传输)。为了弥补WEP的缺陷,端口访问控制技术(IEEE802.1x)和可扩展认证协议(EAP)被提出来。IEEE802.1x可以提供身份验证的网络访问。Wi-Fi保护接入(Wi-FiProtectedAccess,WPA)是作为通向IEEE802.11i道路中不可缺少的一环而出现的。WPA的核心是临时密钥完整协议(TemporalKeyProtocol,TKIP).TKIP提高了安全强度,但没有解决根本问题。TKIP:和WEP一样基于RC4算法,但TKIP密钥长度是128位,初始化向量长度由24位增加到48位,并对WEP协议进行了改造:每发一个包重新生成一个新的密钥;消息完整性检查(MIC);具有序列功能的初始向量;密钥生成和定期更新功能2006计算机网络安全概论272.2IEEE802.11i简介2004年6月,IEEE802.11i工作组正式发布了IEEE802.11i,以加强无线局域网络的安全性。IEEE802.11i标准包括WPA和RSN两部分。RSN是AP与移动设备之间动态协商认证和加密算法。认证方案基于IEEE802.1X和EAP,加密算法定义了TKIP、CCMP(Counter-Mode/CBC-MACProtocol)和WRAP(WirelessRobustAuthenticatedProtocol)三种加密机制。CCMP机制基于AES(AdvancedEncryptionStandard)加密算法和CCM(Counter-mode/CBC-MAC)认证方式,是实现RSN的强制性要求。CCMP:是一个基于AES算法的数据加密模式。CCMP也采用了48位具有序列功能的初始化向量IV,完整性检测算法采用CCM算法。AES是一种对称的块加密技术,使用128位分组加密数据,加密密钥长度也是128位。2006计算机网络