基于PKI与SSL的分布式远程通讯的安全体系的设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:rita88ye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息科技的发展和应用的普及,以及政务信息和商务信息迅猛发展,分布式技术得到了快速的发展。在诸多分布式技术中,CORBA作为跨平台跨语言的分布式技术得到了很好的发展。CORBA技术能够弥补传统分布式系统的不足,而且具有与语言,系统,软件,硬件的无关性等特点。而随着CORBA的发展,基于CORBA技术的分布式系统的安全就成了一个不能忽略和亟待解决的问题。  税控商业自动化管理系统就运行在分布式环境下,负责分布于各地的商场或企业的客户端与运行于国税局后台的服务器之间的通讯。而由于税控系统的特殊性,涉及重要的国家税务信息,在通过互联网客户端与服务器进行数据传输的过程中,必须保证数据信息的安全。要设计一整套的安全机制来保障数据的安全,防止数据被窃取和破坏。而本论文主要内容就是设计了一个运行在税控商业自动化管理系统上,用于在分布式环境下通过互联网进行数据传输的安全通讯系统。  本文在介绍了与CORBA、PKI、SSL以及智能卡的有关技术后,提出了一个基于PKI和SSL的分布式数据传输系统的安全体系。其中包括基于CORBA的通讯模块和基于PKI的身份认证模块,并利用OpenSSL软件包进行了相关开发,实现了分布式环境下的数据传输的安全。  CORBA通讯模块由基于CORBA协议,封装了具体的编程细节和底层的网络通讯协议,负责分布式环境下客户端和服务器之间的网络通讯,为系统的服务提供访问接口。PKI身份认证模块加入了身份认证、证书生成、证书发放、证书吊销、证书吊销列表更新,以及完成数据的加密解密,数字签名等功能。通过PIG的的完整的身份认证过程和加密解密、数字签名的操作,实现分布式系统中的数据的安全传输。在具体实现时,使用了OpenSSL提供的API接口来完成系统的开发。  最后,将设计的基于PKI和SSL的分布式数据传输安全系统运用在税控商业自动化管理系统中,经过实际测试,表明该数据传输安全体系能够保证在通过互联网进行数据传输时的安全。
其他文献
处理器的发展在过去30年中,一直以提高芯片的主频和开发指令间并行度ILP(Instruction-LevelParalellism)为设计主导,性能大概每年提高50%~60%,而由时钟频率带来的性能提高占到总性
在计算机网络如此发达的今天,信息社会正经历着一场由丰富的网络资源和与之并存的互联网的共享本质所带来的革命。在计算机通信过程中,不可避免的会出现信息盗取、泄露、欺骗等
随着操作系统和应用程序对复杂且高质量的图形图像处理要求越来越高,图形处理器已经成为计算机系统必不可少的部分,并且已经广泛应用于图形渲染外的通用任务上。近年来,伴随芯片
近年来,POJ系统逐渐应用于编程课程中,与教学结合得越来越紧密。我们发现仅靠反馈给学生评测结果是远远不够的。用户程序被判定为出错或超时后,往往希望系统能够给出错误原因
三维动态流场可视化是反映真实环境动态变化的可视化技术。采用粒子系统进行的可视化,使用大量具有一定属性的简单图元来表达不定形的物体或者微粒集合,具有绘制效率高,资源消耗
随着互联网的不断发展,XML在数据库领域发挥着越来越重要的作用。当前对XML数据的查询需求也不断增强,为此,W3C提出了XQuery语言,作为XML查询语言标准。XQuery和XML数据的关系类
系统芯片为移动设备提供了低成本、小尺寸、高性能、低功耗的解决方案,近年来得到了快速发展。随着工艺水平的提高和芯片设计规模的增大,系统芯片功耗管理为芯片开发带来了挑战
在航天任务中空间柔性展开机构广泛用于探测载荷、通信天线和太阳能帆板等的支撑结构。在飞行器轨道中,携带柔性展开机构的飞行器处于真空和微重力环境下,受飞行器平台动作影
近年来,随着传感器技术、嵌入式技术和无线通信技术的不断发展,无线传感器网络成为在国际上备受关注的前沿热点领域。它在工业、农业、军事、科研等领域均有广阔的应用前景。Zi
路径规划问题(Routing Planning Problems,RPP)在航线设计、管道铺设和改善城市交通等现实应用中有着十分重要的作用。根据不同的限制条件和求解要求,RPP问题又可以细分为最优路