安全通信服务系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:fengyuguohou2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的高速发展和移动设备的迅速普及,各种移动通信软件进入人们的生活,使用移动设备进行网络通信已经成为现代生活中不可或缺的一部分。虽然通信软件具有很高的便捷性和实用性,但是大多数通信软件没有对通信数据采取加密措施或者加密强度不够,因此,通信数据的安全性无法得到保证。为此,本文设计并实现了一种安全通信服务系统。该系统基于PKI体系为通信软件提供一套完整的安全通信服务,对通信数据进行加密处理,保证通信的安全性。它针对国家密码行业标准“基于SM2密码算法的证书认证系统密码及其相关安全技术规范(GM/T 0034-2014)”签发数字软证书时的不足,通过采用单证书模式为每一个通过身份认证的合法用户分别签发Android端和PC端数字证书,不仅支持多设备同时登录,还解决了用户在使用软证书时通过网络传输私钥而存在的安全风险。同时,针对同一用户不同客户端之间的密文数据难以互通,以及用户密钥损坏或丢失后数据恢复难度大,恢复流程繁琐和时间长等问题,本文通过对标准的数字信封进行改装,设计并实现了一种基于数字信封多证书的数据加解密及恢复方法。该方法不仅安全有效地解决了Android端和PC端通信密文数据的互通问题,还能够在多种情况下帮助用户方便地恢复数据。本文系统主要分为客户端和服务器端两个部分。客户端的各个功能模块提供了通信过程中的各种服务。其中,初始化模块和PC端扫码授权登录模块通过数字证书申请和扫码授权功能提供安全支持环境;签名验签模块和数据加解密模块通过身份验证和数据加解密功能提供基本的安全服务;数字信封多证书模块提供数据的封装和拆分功能,既保证通信数据的安全性又实现了数据互通;数据恢复模块借助数字信封多证书机制提供三种数据恢复方式,保证通信数据的可恢复性。而服务器端包含多个服务器。其中,业务服务器提供身份认证和PC端登录服务,签名验签服务器专门提供数字签名验证服务,证书管理服务器提供证书查询和管理服务,CA服务器提供数字证书签发和数据恢复服务。各个服务器协同工作,为客户端的各个功能模块提供服务支持,保证系统的有效运行。本文基于Android和Windows平台实现了该安全通信服务系统,并对系统的各个模块进行了功能测试和性能测试,测试结果验证了系统的有效性和高效性。基于本文成果开发的“密聊”产品已经被应用到新疆CA和深圳CA的相关系统。
其他文献
测定了陕西栎属主要落叶种枯叶的 6个燃烧性因子 ,经层次分析法计算认为 ,7个种的叶燃烧性由强到弱依次为 :锐齿栎、栓皮栎、槲树、麻栎、辽东栎和 子栎。 Six flammabilit
高校毕业生就业地域的选择深受高校毕业生就业观念的影响,扭转毕业生的就业观念,全角度剖析地域差异背景下影响高校毕业生就业选择去向的因素,为解决毕业生就业问题提供一定
数据库海量数据集需要数据异常检测方法具有高效的数据挖掘能力,基于聚类的异常数据检测中聚类算法对初始聚类中心较为敏感,算法稳定性差.针对以上问题,提出了基于量子C均值
【正】 近年来,我国会计界对如何建立具有中国特色的管理会计讨论较多,提出了很多有价值的观点。而对于我国应否建立管理会计原则的问题,则很少有人提及。就是在西方国家的管
个性化推荐是解决信息过载的有力工具,其根据用户在推荐系统中的历史行为,向用户推荐可能感兴趣的信息和商品。用户的行为记录可以分为显式反馈和隐式反馈。针对隐式反馈数据不
以杭州市波浪文化城工程为例,利用场模型计算软件FDS分析研究敞廊这一特殊的建筑结构在自然排烟方面的实用价值,并运用对比分析的方法,通过软件模拟推算出敞廊形状、面积等参数
目的 探讨子宫动脉栓塞介入术在抢救产后出血中的应用效果。方法 将选取的68例产后出血患者分成两组;观察组采用子宫动脉栓塞介入术,对照组采用常规子宫切除术,对比临床效果
我国能源消耗中占比最大的化石能源依旧是煤炭,国情决定这种局面短时间内无法改变。保障煤矿生产安全,就能够保障国家经济持续健康发展和广大从业人员的生命安全。随着煤矿企业的发展,虽然整体安全形势得到了大幅度提升,但与发达国家仍然存在较大差距。本文以“安全生产十三五规划”为立足点,从本质安全理论为出发点,深入研究影响煤矿安全各类因素的相互作用,积极引入多因素耦合理论,通过耦合分析研究事故的致因过程,并对煤
大国竞争的关键是什么?有人第一时间想到了科技实力,有人推崇军事力量,还有人认为是文化软实力,而很多人却忽视了一个重要的因素—农业和粮食。美国前国务卿基辛格说过,“如
针对一种新型浆料挤出系统的精确控制要求,根据该挤出系统工作过程中不同的运动状态,对系统各部件之间的相对运动关系进行分析。构建步进电动机与挤出杆运动学关系模型:θ-s