基于SSL的ORBit计安全服务的设计与实现
中文摘要 | 第1-3页 |
英文摘要 | 第3-6页 |
第一章 前言 | 第6-9页 |
1.1 组件技术 | 第6页 |
1.2 GNOME组件技术 | 第6-7页 |
1.3 GNOME组件的安全问题 | 第7-8页 |
1.4 论文的组织 | 第8-9页 |
第二章 CORBA与SSL | 第9-24页 |
2.1 CORBA | 第9-14页 |
2.1.1 CORBA体系结构 | 第9-10页 |
2.1.2 接口定义语言IDL | 第10页 |
2.1.3 对象请求代理ORB | 第10-12页 |
2.1.4 ORB互操作性 | 第12页 |
2.1.5 ORBit实现 | 第12-14页 |
2.2 CORBA安全服务 | 第14-22页 |
2.2.1 安全需求 | 第14页 |
2.2.2 安全服务规范概述 | 第14-15页 |
2.2.3 安全参考模型 | 第15-19页 |
2.2.4 安全体系结构 | 第19-20页 |
2.2.5 安全服务包 | 第20-21页 |
2.2.6 实现方案的选择 | 第21-22页 |
2.3 SSL/OpenSSL | 第22-24页 |
2.3.1 概述 | 第22页 |
2.3.2 OpenSSL编程流程 | 第22-24页 |
第三章 ORBit安全服务的设计 | 第24-34页 |
3.1 体系结构 | 第24-25页 |
3.2 交互过程 | 第25-28页 |
3.2.1 原有的交互过程 | 第25-27页 |
3.2.2 基于SSL的交互过程 | 第27-28页 |
3.3 基于SSL的连接管理和用户认证 | 第28-29页 |
3.4 访问控制 | 第29-32页 |
3.4.1 策略和规则 | 第29-31页 |
3.4.2 访问策略管理对象 | 第31-32页 |
3.4.3 访问决策对象 | 第32页 |
3.5 审计对象 | 第32-34页 |
第四章 ORBit安全服务的实现 | 第34-44页 |
4.1 连接管理 | 第34-36页 |
4.1.1 理解连接管理 | 第34页 |
4.1.2 扩展“超级套接字” | 第34-36页 |
4.1.3 相关操作 | 第36页 |
4.2 ORB伪对象和ORB初始化 | 第36-38页 |
4.3 对象引用和IOR | 第38-43页 |
4.3.1 理解对象引用 | 第38-39页 |
4.3.2 理解IOR | 第39-41页 |
4.3.3 扩展对象引用和IOR定义 | 第41-42页 |
4.3.4 相关的操作 | 第42-43页 |
4.4 POA | 第43页 |
4.5 访问控制和审计 | 第43-44页 |
第五章 应用举例 | 第44-52页 |
5.1 定义用户组、用户 | 第44-45页 |
5.2 定义对象域、对象控制属性 | 第45页 |
5.3 定义用户在对象上所拥有的权限 | 第45-46页 |
5.4 颁发SSL证书 | 第46页 |
5.5 服务端程序 | 第46-49页 |
5.6 客户端程序 | 第49-50页 |
5.7 运行 | 第50-52页 |
第六章 总结 | 第52-53页 |
致谢 | 第53-54页 |
参考文献 | 第54-55页 |
发表文章目录 | 第55页 |