基于corba的分布式安全体系设计及实现

上传人:cjc****537 文档编号:48280025 上传时间:2018-07-12 格式:DOC 页数:26 大小:100.50KB
返回 下载 相关 举报
基于corba的分布式安全体系设计及实现_第1页
第1页 / 共26页
基于corba的分布式安全体系设计及实现_第2页
第2页 / 共26页
基于corba的分布式安全体系设计及实现_第3页
第3页 / 共26页
基于corba的分布式安全体系设计及实现_第4页
第4页 / 共26页
基于corba的分布式安全体系设计及实现_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《基于corba的分布式安全体系设计及实现》由会员分享,可在线阅读,更多相关《基于corba的分布式安全体系设计及实现(26页珍藏版)》请在金锄头文库上搜索。

1、计算机应用技术专业优秀论文计算机应用技术专业优秀论文 基于基于 CORBACORBA 的分布式安全体系设计的分布式安全体系设计及实现及实现关键词:软件构件关键词:软件构件 分布式安全分布式安全 体系结构体系结构 模块设计模块设计 税控收款机税控收款机摘要:CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操 作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间 的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面 向对象的软件构件构造方法,

2、使不同的应用可以共享由此构造出来的软件构件。 每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口, 从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特 有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提 出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安 全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生 成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要 根据 OpenSSL

3、的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能 基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要 基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证 书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文 的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机 样机系统中。正文内容正文内容CO

4、RBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中不同硬件设备和软件系统的互联,增强了网络之间软件的互操 作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间 的互操作能力,使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面 向对象的软件构件构造方法,使不同的应用可以共享由此构造出来的软件构件。 每个对象都将其内部操作细节封装起来,同时又向外界提供了精确定义的接口, 从而降低了应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特 有的分布式特点,导致其相对于其他信息系统更易于遭受到外界的攻击,

5、CORBA 系统安全化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提 出了一个基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安 全服务模块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生 成、证书发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要 根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能 基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要 基于 OpenSS

6、L 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证 书吊销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文 的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机 样机系统中。 CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中 不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统 分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力, 使构造灵活的分布式应

7、用系统成为可能。CORBA 定义了一种面向对象的软件构 件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将 其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了 应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式 特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全 化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个 基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模 块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书 发放、证书吊销

8、、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协 议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊 销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文 的最后给出了应用实例,将文中的安全体

9、系结构集成在分布式系统税控收款机 样机系统中。 CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中 不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力, 使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构 件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将 其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了 应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式 特

10、点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全 化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个 基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模 块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书 发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协 议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于 SSL 认证机制,通过封装 SSL 握手过

11、程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊 销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文 的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机 样机系统中。 CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中 不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统 分布式计算模式中的不足等问题而提出的,以

12、增强软件系统间的互操作能力, 使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构 件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将 其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了 应用系统的复杂性,也降低了软件开发费用。 由于 CORBA 系统特有的分布式 特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全 化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个 基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模 块和证书管理模块。实现了通讯加密、

13、身份认证、访问控制、证书生成、证书 发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协 议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功能基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊 销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实

14、现。 在本文 的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机 样机系统中。 CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中 不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统 分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力, 使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构 件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将 其内部操作细节封装起来,同时又向外界提供了精确定义的接口,从而降低了应用系统的复杂性,也降低了软件

15、开发费用。 由于 CORBA 系统特有的分布式 特点,导致其相对于其他信息系统更易于遭受到外界的攻击,CORBA 系统安全 化已经成为一项重要的任务。本文主要基于 CORBA 安全参考模型,提出了一个 基于 OpenSSL 的 CORBA 安全服务体系,其中主要包括了两个模块:安全服务模 块和证书管理模块。实现了通讯加密、身份认证、访问控制、证书生成、证书 发放、证书吊销、证书吊销列表更新等功能。 通讯加密的设计主要根据 OpenSSL 的 SSL 库中的 API 函数和 CORBA 实现中的安全应用,它得益于 SSL 协 议的应用层独立无关性,不需要实现复杂的 SECIOP 协议。身份认证功

16、能基于 SSL 认证机制,通过封装 SSL 握手过程完成,简洁而有效。访问控制主要基于 OpenSSL 中相关 X509 证书的 API 来实现。 证书生成、证书发放、证书吊 销、证书吊销列表更新等功能设计主要依靠 OpenSSL 库中相关的 CAAPI、OpenSSLCA 目录结构和 OpenSSL 提供的命令行工具来实现。 在本文 的最后给出了应用实例,将文中的安全体系结构集成在分布式系统税控收款机 样机系统中。 CORBA 是为了解决分布式计算环境(DCE,Distributed Computing Environment)中 不同硬件设备和软件系统的互联,增强了网络之间软件的互操作性,解决传统 分布式计算模式中的不足等问题而提出的,以增强软件系统间的互操作能力, 使构造灵活的分布式应用系统成为可能。CORBA 定义了一种面向对象的软件构 件构造方法,使不同的应用可以共享由此构造出来的软件构件。每个对象都将 其内部操作细节封装起来,同时又向外界提供了精确定

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 经济/贸易/财会 > 经济学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号