1、计算机应用技术专业优秀论文 基于 CORBA 的分布式安全体系设计及实现关键词:软件构件 分布式安全 体系结构 模块设计 税控收款机摘要:CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了
2、应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协
3、议。身份认证功能基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。正文内容CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的
4、互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全
5、服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 Ope
6、nSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性
7、,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功
8、能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计
9、算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。
10、实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来
11、实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由
12、于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过
13、封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的
14、,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访
15、问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应
16、用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分
17、布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,
18、简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能
19、力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、
20、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构
21、集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信
22、息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于
23、OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系
24、统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等
25、功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样
26、机系统中。CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击
27、,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于OpenSSL 中相关 X5
28、09 证书的 API 来实现。 证书生成、证书发放、证书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机样机系统中。特别提醒 :正文内容由 PDF 文件转码生成,如您电脑未有相应转换码,则无法显示正文内容,请您下载相应软件,下载地址为 http:/ 。如还不能显示,可以联系我 q q 1627550258 ,提供原格式文档。我们还可提供代笔服务,价格优惠,服务周到,包您通过。“垐垯櫃 换烫梯葺铑?endstreame
29、ndobj2x 滌甸?*U 躆 跦?l, 墀 VGi?o 嫅#4K 錶 c#x 刔 彟 2Z 皙笜?D 剧珞 H 鏋 Kx 時 k,褝仆? 稀?i 攸闥-) 荮vJ 釔絓|?殢 D 蘰厣?籶(柶胊?07 姻Rl 遜 ee 醳 B?苒?甊袝 t 弟l?%G 趓毘 N 蒖與叚繜羇坯嵎憛?U?Xd* 蛥?-.臟兄+鮶 m4嵸/E 厤U 閄 r塎偨匰忓tQL 綹 eb?抔搉 ok 怊 J?l?庮 蔘?唍*舶裤爞 K 誵Xr 蛈翏磾寚缳 nE 駔殞梕 壦 e 櫫蹴友搇6 碪近躍邀 8 顪?zFi?U 钮 嬧撯暼坻7/?W?3RQ 碚螅 T 憚磴炬 B- 垥 n 國 0fw 丮“eI?a揦(?7 鳁?H?弋睟栴?霽 N 濎嬄! 盯 鼴蝔 4sxr?溣?檝皞咃 hi#?攊(?v 擗谂馿鏤刊 x 偨棆鯍抰Lyy|y 箲丽膈淢 m7 汍衂法瀶?鴫 C?Q 貖 澔?wC(?9m.Ek?腅僼碓 靔 奲?D| 疑維 d袣箈 Q| 榉慓採紤婏(鞄-h-蜪7I冑?匨+蘮.-懸 6 鶚?蚧?铒鷈?叛牪?蹾 rR?*t? 檸?籕