文摘
英文文摘
独创性说明及关于论文使用授权的说明
第一章引言
1.1.课题背景
1.2.作者的主要工作
1.3.各章节安排
第二章相关技术研究
2.1 XML的基本概念
2.1.1什么是XML
2.1.2格式良好的XML文件-XML语法
2.1.3 XML文件的解析
2.1.4 XML文件的显示
2.1.5应用程序接口
2.2 WEB服务
2.2.1什么是WEB服务
2.2.2 Web服务的基本原理
2.2.3 SOAP和XML
2.2.4 XML其他相关标准和协议
2.3密码学基础
2.3.1对称密码
2.3.2分组密码的填充和反馈模式
2.3.3对称密码及对称加密算法
2.3.4非对称密码
2.4 PKI
第三章XML安全规范
3.1 XML的加密和签名简介
3.1.1为什么要进行XML的加密和签名
3.1.2 XML的安全性
3.2 XML签名和验证过程
3.2.1什么是XML签名
3.2.2签名过程简介
3.2.3核心验证步骤
3.3 XML的加密和解密
3.3.1基本概念及特点
3.3.2 XML加密的方式
3.3.3加解密过程简介
3.3.4加密器处理过程流程图
3.3.5解密器处理过程流程图
第四章XMLEngine服务器的设计
4.1定义
4.2典型应用环境
4.3基本设计概念和处理流程
4.4XMLEngine部署和使用的大体流程
4.5 XMLEngine的结构
4.5.1总体结构
4.5.2运行结构
4.5.3基本平台
4.5.4流程控制
4.5.5 XML加/解密和签名/验证
第五章安全模块的设计与实现
5.1开发环境
5.1.1软硬件环境
5.1.2所包含的头文件
5.1.3初始化和关闭过程
5.2签名、验证的实现
5.2.1创建动态模板
5.2.2签名实现
5.2.3对签名进行进行相应的验证
5.3加密和解密的实现
5.3.1加密
5.3.2.解密的实现
第六章流程控制模块的设计与实现
6.1 XMLEngine流程控制
6.1.1运行环境
6.1.2基本设计概念和处理流程
6.1.3数据结构的定义
6.2接口设计
6.2.1用户接口
6.2.2外部接口
6.2.3内部接口
6.3测试结果与结论(流程控制下的加解密联合测试)
6.3.1功能测试结果及结论
6.3.2性能测试结果及结论
第七章XMLEngine的典型应用
7.1应用目标
7.2系统功能
7.3技术实现
第八章今后的工作
8.1 SOAP安全
8.2 AAA门户认证系统
致谢
参考文献
攻硕期间取得的研究成果