基于OpenSSL的税控分布式系统安全体系设计及实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:fang0998_cn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CORBA是为了解决传统分布式计算机系统的不足而提出的,用来解决系统中不同软件和硬件设备的互联的体系结构。由于分布式系统的特殊性,分布式系统比其他系统更加容易导致外界的攻击,因此解决好系统工作在分布式平台下的优势与系统的安全性之间的矛盾是分布式系统亟待解决的问题。网络税控系统运行在局域网分布式环境下,由于网络税控系统涉及到国家的税务信息,所以保密数据在系统中需要加密传输,防止数据被窃取和篡改。本论文的主要工作是以网络税控收款机样机系统为背景,设计一个在分布式环境下的安全通讯系统。   本文首先介绍了CORBA、SSL与PKI的一些基本概念,然后根据相关技术提出了一个基于OpenSSL的分布式系统的安全通讯系统。其中主要包括了两个模块:CORBA通讯模块和PKI身份认证模块,实现了分布式系统下的安全网络通讯。   CORBA通讯模块封装了CORBA协议的具体编程细节和底层的网络通讯协议,负责系统中服务器端和客户端的网络通讯,该模块不但能够屏蔽底层复杂的网络通讯细节,而且也向其他模块提供服务。PKI身份认证模块实现通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。本模块根据税控分布式系统的特点设计了一个完整的身份认证系统和一个高效、安全的认证过程,实现了分布式系统的网络安全传输。使用OpenSSL提供的API函数实现分布式系统的身份认证系统的开发。   在本文最后把设计好的CORAB安全通讯系统运用到税控系统中,经过测试表明该安全通讯系统能有效保证分布式系统的通讯安全。  
其他文献
IETF于2008年8月提出了基于网络移动性的代理移动IPv6协议简称PMIPv6。在PMIPv6的整个切换过程中不需要移动节点(MN)的参与,由移动接入网关(MAG)代替移动节点与本地移动锚节点
随着信息技术的快速发展与网络资源共享的广泛需求,互联网上出现了大量的资源盗链现象。资源盗链是指盗链者通过技术手段“偷偷”地将合法网站的资源链接到自己的网站,资源盗链
计算机软硬件技术的快速发展,使得软件的应用渗透到了社会的各个领域,从手机到internet,软件在人们的生活中扮演着重要的角色。然而,随着软件复杂性的提高,软件开发的质量和效率却
伴随着全球信息化的发展趋势,管理信息系统(MIS)成为现代企业业务活动的重要支撑。由于社会的发展和经济的增长,企业业务不断深入与扩展,对信息系统的依赖程度也不断加强。在
随着以高清编解码技术为核心的新一代音视频处理的高速发展,大体积高清视频的传播已如家常便饭,大量提供下载高清视频的网站涌现出来。由于高清巨大的潜在价值和商业空间,各
伴随互联网的发展,即时通信已经成了和电话一样重要且更经济的一种通信方式。QQ就是在中国用户数量最大的即时通信应用,目前QQ的同时在线用户数已经突破了1.3亿,由此可见即时
机器翻译是自然语言处理的一个范畴,它是利用计算机把一种自然源语言转变为另一种自然目标语言的过程。机器翻译技术的实现主要分为基于规则的和基于语料库的两类,其中,基于语料
医学图像处理是计算机科学在医学中的重要应用领域之一。X射线成像是医学成像早期的重要研究成果。核磁共振成像、超声成像等其它成像技术推动了医学图像处理的研究和发展。
普遍情况下,当前的移动机器人大多为一个复杂的、具有一定自主能力的复合系统(或带有智能系统的移动机器)。一个自主的移动机器人涉及到机械、自动化、计算机科学、电子技术,及
随着移动通信带宽大幅提高,资费不断降低,以及3G的普及,使电信市场竞争越发激烈。运营商需要向用户提供丰富新颖并切合用户需求的新业务,手机阅读平台的业务领域在迎合用户需