CORBA安全服务实现与简化

来源 :南京大学 | 被引量 : 0次 | 上传用户:liu395152417
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现今商务世界中网络的广泛应用,相互交流各种来源不同的信息越来越重要。然而今天大多数的应用并不是为了共享信息而设计的,甚至是用不同的语言开发的,并在不同的硬件和软件平台上运行。CORBA(CommonObjectRequestBrokerArchitecture)就是对象管理组织(ObjectManagementGroup)对当今快速增长的软硬件的协同工作能力的要求提出的方案。其核心是ORB(ObjectRequestBroker),该机制能提供透明的对象定位,激活和信息交流等。随着当今的商务对保密性安全性要求的提高,信息安全也越发重要了,而分布式应用由于其自身的原因,更易受到攻击。为了解决这个要求,1995年12月,OMG在CORBA服务规范中添加了CORBA安全服务。 CORBA安全服务是CORBA的一项重要对象服务。本文首先介绍了CORBA安全服务中的一些重要概念,着重介绍了其中的存取控制。然后介绍了我们在JACORB的基础上,使用SSL安全技术实现的CORBA安全服务。我们的系统使用开放源码的ORB产品-JACORB,在此基础上实现了CORBA安全服务的基本功能。文中详尽地给出了对CORBA安全服务的分析,设计和实现。最后,我们给出了对该系统进行的一系列测试,测试结果证明该系统能正确的执行访问控制,安全认证和安全连接,实现了CORBA安全服务的基本功能,达到了我们预期的目标。 由于CORBA系统本身通常就庞大复杂,加上安全服务后更加不可避免的导致了运行效率的降低。但是在实际应用中,运行效率往往是一个重要指标。为了尽可能的提高系统性能,在不影响安全性的前提下,我们分析了存取控制的流程后,提出了我们的简化算法,并加以实现。我们也对改进后的系统进行了测试,测试结果表明我们的改进提高了系统的性能和效率,并且不影响系统的安全性。
其他文献
该文在深入研究CCM的基础上,结合CCM和应用服务器技术的优点,提出了一个易于管理、可重用、可伸缩、健壮的基于CCM的应用服务器中间件集成框架,并对其关键技术进行深入探讨.
该文从数据仓库技术中重要的概念着手,详细介绍了在构建数据仓库过程中几个关键技术:数据抽取、存储管理和数据表现.星型模型是数据仓库的是数据仓库的数据模型.纳税申报的数
该文中讨论的方法——基于设计模板和软构件的软件开发方法——很好的解决了这个难题. 该文首先研究了设计模板和软构件的研究现状,分析了它们的优缺点,然后提出了将二者结合
该文详细描述了一个所设计的面向医疗应用与研究的数据挖掘构件库的结构框架,然后针对目前关于量化关联规则挖掘算法的不足,提出了一个QFP-tree算法,模拟医疗数据的结构和分
视频数字图书馆是数字图书馆的一个重要组成部分.目前在这个方面已经做了大量的工作,并出现了许多原型系统和商用系统.但这些系统都把重点放在视频理解与视频处理上,而在数据
该文的工作主要包括以下六个方面:1)结合当前的网络安全现状,研究了国内外流行的扫描软件,重点研究了它们的实现方式和技术特点.2)TCP/IP协议是网络互联的基础协议模型,是论
该文针对传统的多级分散式采购物流管理存在的问题,通过对汽车行业采购物流模式的研究,提出采用集中式物流中心管理模式.在采购物流管理中,强调供需双方物流信息共享,从而减
首先,该文简要分析了武器系统数据通信的特点和失效模式,然后介绍了一些常用的保证数据通信可靠性的方法.其次,该文针对武器系统中多CPU组成的处理机网络,当数据收发双方在半
如今,互联网在日常生活中越来越普及,人们习惯于通过搜索引擎在大量的网络信息中查找自己需要的信息,随着网络上信息海量地增长,搜索引擎的作用日益重要,赞助商搜索拍卖应运而生。
全文共分8章,主要内容如下:第1章:简要介绍了分布式虚拟环境的概念及特征,回顾了该技术的产生和发展过程,列举了一些典型的分布式虚拟环境系统和应用领域,介绍了分布式虚拟环境