安全加密即时通信系统的设计与实现

来源 :中国科学院大学(中国科学院沈阳计算技术研究所) | 被引量 : 2次 | 上传用户:basilmhb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,即时通信服务已经取代了传统的短消息服务(SMS)和多媒体消息服务(MMS),成为网络信息交流中不可替代的工具。即时通信允许用户将文本、音频以及不同类型的附件(例如照片、视频和联系人信息)等实时的发送给其好友。由于实时性和便利性的特点,即时通信服务不仅在人们的日常生活中发挥着不可或缺的作用,而且在企业、学校、医院等组织中也扮演着越来越重要的角色。然而,即时通信在带来极大便利的同时,其消息传递过程也面临着许多安全威胁,保障消息传递的安全性成为亟需解决的问题。为了保证即时通信系统的安全性,一些先进的安全加密算法用于通信系统来防止攻击和信息泄露,然而这些算法在加密强度或加密速度等方面都有各自的缺陷。本文在分析研究了3DES和RC4算法的特点性能后,设计提出了3DES-RC4混合加密算法。利用RC4加密算法伪随机性的特点,取代了3DES安全加密算法的密钥生成模块,能够抵御已知明文攻击和选择明文攻击。3DES-RC4算法相较于3DES加密算法,其攻击复杂度由O(2168)提升至O(25100),加密速度却未受影响。本文对3DES-RC4混合安全加密算法的功能、性能、“雪崩效应”以及攻击模型进行了全面的测试和验证,证明了其用于即时通信系统安全加密的可能性和适用性。基于提出的3DES-RC4混合安全加密算法,本文采用C/S架构、MQTT协议以及SIP协议设计并实现了一款安全加密的即时通信系统。通信系统提供登录注册、通讯录、即时消息(文字、语音、群聊)等功能。基于3DES-RC4混合加密算法设计了密钥分配机制及消息加密模块,对文字、语音消息进行加密,以提升整个系统的安全性。最后利用多种测试用例,在不同的网络测试环境下对即时通信系统的功能进行了测试,测试结果表明本文开发的安全加密即时通信系统是一款方便、稳定且安全的即时通信系统。
其他文献
近年来宗教热再度兴起的艺术现象,已不是简单地以世俗化的眼光去表现宗教题材,而是试图将世俗生活宗教化。他们的图式生成过程具有很大程度的悟性和艺术直觉特征,但同样反映出当
近年来科学技术迅猛发展,现代工业化工过程也日趋复杂化和结构化,运行的工况和操作流程也越来越多变,在为企业提高产能效率和带来巨大效益的同时,也使得生产设备及生产过程发生故障的几率逐步增加。某一处的微小故障都可能会引起故障的广泛传播甚至造成生产过程的停止。故障诊断与检测技术是工业化工过程异常工况处理最常采用的方法,它为整个工业化工生产过程提供了安全保障。作为基于数据驱动方式的深度神经网络,以其强大的特
近些年来语言学除了两种语言结构进行对比研究外,同时对两种文化进行对比研究.从语言到文化对比,这表明对比的发展已进入了一个新的阶段.指明事物的异同所在不难,追究它们何
高等教育产业化的实施,高校的教学质量系统不可避免地发生了变化.从人力资源管理上看,高校招生规模在不断扩大;从物力资源管理上看,招生规模的不断扩大,物力资源的要素组成也
我国参与全球市场竞争的态势正全面拉开,要想在日趋激烈的国际竞争中取得并保持经济发展的长期竞争力,我们必须在引入市场竞争机制发挥其动力效力的同时,积极构建市场竞争调
随着互联网技术的发展与渗透,电子证据在民事诉讼中出现的频率越来越高,也发挥了更加重要的作用,而电子证据保全的重要性也越来越明显。2012年,我国民事诉讼法领域确立了电子证据的法律地位,民事诉讼法虽然对证据保全问题做出了规定,但是关于电子证据保全的问题却没有具体涉及,而电子证据的特殊性决定了在诉讼法中对其作出系统的规定是极其必要的。目前对于电子证据保全的规定也仅散见于一些法院解释及行业规则,而未有具