欢迎来到天天文库
浏览记录
ID:45783121
大小:588.09 KB
页数:60页
时间:2019-11-17
《基于Jabber协议安全即时通信系统客户端研究和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、华中科技大学硕士学位论文基于Jabber•协议的安全即时通信系统客户端的研究和实现姓名:陈鹏路请学位级别:硕专业:対算机系统结构指导教师:余胜生20070604摘要即时通信实时、多样化的服务特点使它逐渐替代电子邮件的地位,成为互联网用户口常交流的一种重要手段。在开放的互联网上传递消息,安全性是一个不可回避的问题,对用户之间发送的数据进行加密可以保证信息不易被窃取。当前的即吋通信系统中Jabber协议具有良好的开放性、可扩展性和安全性,有望成为即时通信技术的统一标准,研究Jabber协议及其系统的实现具有现实意义。在分析Jabber协议的开源、互联互通、扩展性强等技术优势和它基于简单、灵
2、活、跨平台的XML特性的基础上,参考电子邮件系统屮常用的TLS加SASL的安全机制,探讨了安全即时通信系统的体系结构,捉出基于事件的XML解析机制和使用TLS加密XML流,使用SASL验证XML流的安全策略「Jabber采用类似电了邮件系统的分布式网络体系结构,客户端Z间的消息都是服务器转发的。客户端包括XML解析器、Jabber控制器、TLS/SASL安全模块。其中XML解析器将从服务器收到的XML流进行解析;Jabber控制器将待发送的数据封装成XML节,通过XML流的形式与服务器端进行通信;TLS/SASL安全模块则通过使用TLS同吋加密SASL认证信息和XML数据流,避免了连接
3、发起时密码以明文的形式传输,同时也保证了通信过程中XML流不被篡改和窃听。通过使用TLS加SASL的安全机制,有效地保证了客户端和服务器端在连接发起时认证信息的安全性,并且在认证结束Z后,提供了与其他用户进行安全的即时通信通道。关键词:即吋通信,Jabber协议,XML解析,传输层安全协议,简单认证和安全层AbstractInstantmessaginghasbeenreplacingthepositionofE-mailasitsrealtime,diversificationfeaturesofservicesandhasbeenanimportantmethodtopeoplet
4、odailycommunicatewitheachotherinInternet.However,itssecurityisoneofnon-obviateproblemsthatitmustguaranteethemessagesbetweentheusers.Currently,Jabberasitsopen,goodextensionandsecurityfeatureswillpossiblybethestandardofinstantmessagingsystems.Therefore,itissignificanttodoresearchtoJabberanditsimpl
5、ementation.Byanalyzingtheopensource,interlinkageandgoodextensionfeaturesofJabberanditssimple,flexibleXML(ExtensibleMarkupLanguage)scheme,referredtotheTLS(TransportLayerSecurityProtocol)andSASL(SimpleAuthenticationandSecureLayer)securityschemeswhicharefrequentlyusedbyEmailsystems,asecurityarchite
6、ctureofinstantmessagingsystemsisproposed.ItusesaparsingschemebasedonEventXMLandmakesuseofSASLforauthenticationandTLSforencryption.TheimplementisbasedonthedistributednetworkarchitecturewhichisoftenusedbyEmailsystems・TheclientSidecontainsXMLparsingmodule,JabberControlmoduleandTLS/SASLmodule:XMLpar
7、singisusedtoparsethedatareceivedfromserver;JabberControlmoduleencapsulatesthemessagetoXMLpackagesbeforeitissenttoserver;TLS/SASLmoduleusesTLStoencryptbothauthenticationusedbySASLandXMLdata,guaranteethesecurityofcommunication
此文档下载收益归作者所有