基于混合加密的即时通信系统的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:nyffyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机及其网络技术的不断发展,网络通信成为当今信息化社会中不可缺少的环节,已经越来越深刻的影响着我们的生活,各种为Internet量身定做的网络通信技术层出不穷,对于每个企业的不同需求,已有的针对企业的即时通信体系的设计也不大相同,同时由于党政机关和企事业等这些行业的特殊性,在其单位内部实现即时通信的安全、快速传输成为一种迫切的需要。因此,本文以企事业单位为背景,致力于帮助企业提高运作效率,降低沟通成本,给职员提供更安全、更方便的沟通方式,设计实现了一款混合加密即时通信系统。本文深入分析了当前即时通信软件的发展现状,总结了具有代表性的几款软件的不足和优点,并且着重对其安全性能的设计进行了分析,针对其在安全方面的不足,结合当前企业内部员工之间信息沟通的需求,本着安全和便民的原则,将密钥协商和消息加密进行完美的结合,利用当前最具代表性的对称加密算法AES(Advanced Encryption Standard,缩写:AES,高级加密标准)和非对称加密算法ECC(椭圆加密算法)各自的优点,实现了互补设计;同时采用“共享”的思想,提升了文件加密传输的速率,最终设计实现了此款企业级的混合加密即时通信系统。主要工作如下:(1)设计实现了快速安全的密钥生成方案。以改进后的Needham-Schroeder协议为技术依托,利用服务器和客户机的协同来进行身份验证以及密钥协商。首先,解决了服务器和客户机的角色划分问题,服务器在协议实现中主要负责对每个客户端身份的认证和密钥的管理,而客户端则是协同服务器进行对等通信实体的认证;最后,解决了对称加密密钥生成的技术问题,高效的生成密钥以及进行安全的交换密钥。(2)设计实现了以AES和ECC相结合的混合加密算法体系。其中主要利用现有的对称加密算法AES、公钥加密算法ECC和Hash算法的优点,将其结合实现了符合机关单位应用场景的一套加密机制,有效的减少了消息传输过程中的风险;并且解决了在常用的通信软件中单一加密方式容易被破解、加密效率低、无法规范管理密钥等多种技术难题,配合共享机制,实现了文件传输过程的高效性和安全性。(3)基于以上工作的设计实现了混合加密即时通信系统。该系统利用C/S和P2P混合模式的体系结构,引用了boost可移植的C++多线程库,通过套接字编程开发实现了即时通信软件的基本功能,包括用户登录和注册、好友列表的维护、服务器信息的管理、消息发送、文件和文件夹的传输等功能;同时,将密钥生成,消息加密等一系列安全设计无缝集成使得整个系统,从消息的发送到文件及文件夹的传输都在一个安全可认证的环境下进行,保证了数据传输过程中的安全性、完整性和不可否认性;最后,根据其运行的具体环境和功能的需求,对此系统的各个功能部分以前以及整体的性能进行了测试,最终完善了此系统的设计。
其他文献
党的十八届三中全会提出,全面深化改革的总目标是完善和发展中国特色社会主义制度,推进国家治理体系和治理能力现代化。党的十九届四中全会专题研究坚持和完善中国特色社会主义
报纸
为了适应市场对外贸人才的渴求,高等院校英语专业普遍开设了外贸英语等与外贸行业密切相关的专业课。但是很多英语专业毕业生并未成为外贸行业就业市场的宠儿。其原因主要是与
<正>随着高校国际交流与和合作的增多,以及出于对外宣传的需要,中国许多重点高校都先后建起了与其中文门户网站匹配的英文网站。但多数非重点高校英文网站由于起步晚、发展慢
在交通运输行业深入学习贯彻《交通强国建设纲要》之际,党的十九届四中全会胜利召开,对坚持和完善中国特色社会主义制度、推进国家治理体系和治理能力现代化作出重大部署,为推进
报纸
论文根据对我国现阶段图书馆期刊联合目录发展状况的调查,提出我国已经初步建立了较为完备的期刊联合目录三级保障体系,分析了目前期刊联合目录建设中存在的问题和今后的发展方
在刚刚结束的省第十三届人民代表大会第二次会议上,省长陈润儿作的政府工作报告中明确指出“2018年河南省跨境电商交易额增长25%左右,全省进出口总值5512.7亿元,下一步要坚持扩
报纸
杂多化合物是一类含有氧桥的多核配位物。本世纪七十年代,日本在丙烯水合生产上,采用杂多酸型催化剂,已成功地实现工业化,由甲基丙烯醛制甲基丙烯酸的杂多酸型催化工艺正在
现今,为减缓资源、环境问题,政府采取一系列财政补贴措施激励制造企业进行绿色供应链管理。近年来,考虑政府补贴背景下绿色供应链的研究已颇为成熟,但多数研究只针对制造商为供应链主导者的情况。在实际市场中,零售商的渠道权力日益增强,制造商与零售商的主导势力常常不分伯仲,出现了多种主导模式的供应链。由于主导权往往对供应链中的利润分配有影响,而不公平的利润分配极容易触发供应链成员的公平偏好特性。基于此,本文建
运用内容分析法对我国三套人教版初中化学教科书中"活动探究"栏目进行分析,研究"活动探究"栏目的总体数量、比例、呈现形式、内容特点,结果表明:我国初中化学教科书中"活动探
键合工艺是集成电路中芯片功能引出到管壳引脚的桥梁,键合质量的好坏直接影响电路的功能和可靠性,所以键合工艺处在可控状态下,对于保证键合质量尤为重要。SPC是一种先进的控