探讨UPnP与IGRS设备互连的安全机制_第1页
探讨UPnP与IGRS设备互连的安全机制_第2页
探讨UPnP与IGRS设备互连的安全机制_第3页
探讨UPnP与IGRS设备互连的安全机制_第4页
探讨UPnP与IGRS设备互连的安全机制_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE1探讨UPnP与IGRS设备互连的安全机制摘要:对IGRS的安全机制、UPnP的安全机制以及IGRS与UPnP基于非安全管道上的互连方法进行了讨论研究,提出了一种IGRS与UPnP互连的安全机制,保障它们之间互连的安全性,有效防止网络中针对非安全互连漏洞的各种攻击。本文关键词语:信息设备资源分享协同效劳协议;通用即插即用协议;协议机制;管道;安全互连SurveyonIGRSandUPnPdevicessecurityinterconnectionmechanismTANJue??1,2,HEZhe?1,CHENYuan-fei?1,ZHUZhen-min?1(1.ResearchCenterforPervasiveComputing,InstituteofComputingTechnology,ChineseAcademyofSciences,Beijing100080,China;?2.CollegeofInformationTechnology,XiangtanUniversity,XiangtanHunan411105,China)?Abstract:ThroughtheanalysisofIGRSandUPnPsecuritymechanism,thispaperputforwardanewsecuritymechanismbuiltonthebasisofnon-securitypipestoprotecttheinterconnectionsofheterogeneousdevices.Thismethodsuccessfullyprotectedinterconnectionfromallkindsofnetworkattacks.Keywords:IGRS;UPnP;protocolmechanism;pipe;securityinterconnection随着计算机技术与通信技术的飞速发展,诸多的信息设备生产商在市场驱动下,开发出了功能多样和强大的设备和仪器,实现这些异构而多样化的信息设备互连互通成为信息技术产品的发展趋势,国际上已有很多标准化组织和企业联盟在进行相关的技术标准制订工作。其中最具代表性的是信息设备资源分享协同效劳(IGRS)和通用即插即用(UPnP)两大主流信息设备互连互通协议。IGRS组织有会员100多家,UPnP组织的成员到达890家之多,都拥有非常广泛的末端用户群。IGRS和UPnP的应用范围也非常广泛,在家庭自动化、打印、图片处理、音频/视频娱乐、厨房设备、汽车网络和公共集会场所等类似网络中都有应用。实现支持不同标准的设备间的互相辨别和互连互通是用户的一致愿望。IGRS设备工作组在制订IGRS基础协议时,已经对IGRS设备与UPnP设备的基础互连提出了解决办法,对于分别支持IGRS协议和UPnP协议的信息设备,能够通过扩展访问接口描绘叙述实现它们之间的互连互通。但是,这两类设备的互连互通是建立在非安全管道上,存在一定的安全隐患,须寻求一种安全机制保障互连的安全性。本文通过对IGRS和UPnP在非安全管道互连互通机制的分析,提出了一种IGRS和UPnP互连的安全机制。1IGRS和UPnP简介1.1IGRSIGRS是为了实现信息技术设备智能互连、资源分享、协同效劳而制订的标准,基于闪联标准的设备不仅能够连接,而且能够使不同的设备分享信息资源和功能资源,并充足地组合利用每个设备的功能,创造出更多更丰富的应用效劳。为了便于对网络中资源的分享使用,IGRS在传输层和网络层也制订了相应的协议标准。闪联标准框架[1]如此图1所示。IGRS安全规范定义了其上各个协议中的安全交互机制,包含基于效劳的访问控制机制和相应的身份认证、受权等机制。IGRS定义了两个不同条理的安全,一层是设备间的安全,即协议中所谓的管道另一层是用户与效劳间的安全,即协议中所谓的会话。1.2UPnPUPnP是由微软推出的新一代网络中间件技术,如今由通用即插即用论坛维护升级,其目的是使家庭网络(数据分享、通信和娱乐)和公司网络中的各种设备能通过简单无缝连接实现广播网、互联网、移动设备之间的互连。UPnP标准框架[2]如此图2所示。UPnP论坛定义了UPnP设备和控制点的安全原则[3,4]。在发现前阶段,定义了安全设备和安全控制台互相发现的经过和所需要的安全操作。在描绘叙述阶段设备生产商能够为设备定义和编写相关的安全控制台和安全设备描绘叙述文件。在控制、事件、展示三个阶段,设置安全会话的密钥,对交互消息进行加密、解密、履行等操作来确保UPnP控制点与设备的交互安全。假如用户或者生产厂商需要施行自己的安全扩展,能够在UPnP厂商条理上由生产商自定义和实现。1.3UPnP与IGRS的互连闪联在IGRS制订之初就考虑到了IGRS设备与UPnP设备的互连问题并进行了可行性分析[5]。1)设备间寻址机制UPnP网络基于IP寻址,而IGRS协议中设备间的寻址能够由IGRS协议以外的机制来实现。两个协议均能够共同使用静态IP、动态DHCP或Auto-IP的寻址方式。2)设备/效劳发现机制UPnP的设备/效劳发现机制采取SSDP,IGRS的设备/效劳发现机制同样建立在SSDP基础上。通过SSDP能够实现IGRS与UPnP设备/效劳的互相发现。3)设备/效劳描绘叙述机制UPnP使用XML语法,IGRS也使用XML语法。固然实现模板不同,但是在IGRS效劳描绘叙述中参加UPnP描绘叙述扩展,使得UPnP设备能够辨别IGRS效劳;对UPnP效劳消息进行解析实现IGRS设备对UPnP效劳的辨别。4)效劳访问控制和调用机制UPnP的效劳调用机制采取SOAP(简单对象访问协议)传送消息,IGRS则定义了基于会话的效劳调用机制,同样支持SOAP。通过各自的标准消息解析和改写能够实现效劳调用。5)效劳事件与通知机制UPnP采取GENA(通用事件通知架构)机制实现效劳事件与通知机制;IGRS则采取基于管道(安全/非安全)的机制实现,通过不同机制的分析与转换能够实现事件通知。2IGRS和UPnP各自的安全互连2.1UPnP设备间互连安全机制UPnP安全文档中定义了安全相关的函数和数据构造及相关策略[3,4,6]。其经过分为初始化和安全运行两个阶段。初始化阶段如此图3(a)[7]所示,重要工作包含:a)安全控制台获取设备公钥并通过散列算法对公钥求取散列值并与设备的安全ID比对,进行身份认证;b)安全控制台与设备双方协商,设置安全会话密钥进行会话,控制点获得设备的所有权;c)对网络中的能够访问和拥有设备的控制点进行指定,编纂设备的访问控制列表等,通过这些操作对设备指定不同用户(控制点)的访问权限。履行了这些操作以后,进入安全运行阶段。安全运行阶段如此图3(b)[7]所示,重要工作包含当初始化阶段通过身份验证及设备权限设置完成以后,进入安全运行阶段。安全阶段的任务是防止黑客的重放攻击,双方进行会话密钥的协商,协商完成后进行通信和效劳调用。2.2IGRS设备间互连安全机制IGRS设备间的互连较UPnP复杂,IGRS设备间的安全互连经过如此图4所示。在互连的IGRS设备之间,通过组播宣告其在网络中的存在后,比较双方都支持的安全机制算法,根据需要选择其一作为双方交互的安全机制。在安全机制选择中,IGRS支持四种安全机制[8]。IGRS设备1和2的安全身份认证为双向挑战/应答经过,需交互的IGRS设备1和2在完成前期相关步骤成功后,互相发送管道开创建立成功确实认消息;管道成功开创建立以后,建立IGRS用户与效劳间的会话关系。?3IGRS与UPnP之间存在的互连安全问题分析传统的IGRS设备与UPnP设备在非安全管道上基础互连,未采取任何安全机制,存在严重的安全隐患。其中存在的安全问题如表1所示。表1非安全通道互连安全问题存在问题问题描绘叙述解决方法设备冒充无认证,身份冒充参加身份认证机制消息窃听攻击者窃听互连中通信消息对通信消息进行加密消息完好攻击者对通信消息进行篡改采取数字签名机制回绝效劳网络中设备无法正常工作屡次身份认证失败后?对设备恳求不再响应重放攻击者施行重放攻击对网络中的通信消息的序列号更新1)安全互连的可行性分析IGRS与UPnP有互操作的基础,能够在非安全管道上进行互操作。同样,改造相关的通信消息模板并对相应的消息和效劳调用消息进行扩展,能够实现安全互操作。2)安全互连的原则IGRS和UPnP设备有各自的标准和接口,遵守它们各自的功能和属性的基础,对接口进行扩展,避免一样标准下的设备经过扩展和改造以后不能互相辨别及访问的问题。3)安全互连的切入点根据两个标准的不同定义,找出定义部分的灵敏性接口,最大限度地在不改变标准的前提下实现互连的高安全。4)安全互连的目的当前IGRS与UPnP互连只是通过非安全管道对一些效劳描绘叙述和消息进行简单改写,安全水平很低,达不到安全保密性要求。在普通互连的基础上,本文从下面几个方面考虑,提出了UPnP与IGRS的互连安全机制。这几个方面的安全要求是最基本的,却又恰是普通互连所缺少的。a)认证(authentication)。对持有某个标记的用户或设备进行身份鉴别,以确认持有某个标记的用户的真实性。非安全管道中固然存在设备标记,但是作用仅仅局限于区别不同类型的设备,没有对设备的身份进行认证。b)消息完好性(integrity)。对互

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论