基于XML的安全通信-XML Engine

基于XML的安全通信-XML Engine

论文摘要

随着Web Service 技术的流行,作为Web Service 基础协议的XML 变得越来越重要。同时,XML 作为一种事实上的数据表示标准,越来越多的公司在通过网络传输结构化数据时采用XML,XML 文档的安全性变得愈加重要。XMLEngine(基于XML 的安全通信平台)是出于对XML 消息安全功能的设计考虑,为将来网络中基于XML 信息的Web 服务提供了安全而有效的信息保障。本课题设计并实现了基于XML 的信息安全通信平台。首先我们提出了XMLEngine(中文名称XML 引擎)这个基本概念,介绍了研发的技术背景,在XML1.0 规范和SOAP 规范1.0.2 版本的基础上,总体描述了在开发过程中所涉及到的XML、SOAP、Web Service、应用密码学及XML 安全的基本知识,从而给出了XMLEngine 体系结构的模型,并在LINUX 平台下详细阐述了实现XMLEngine 的方法和步骤。在本项目中,本人承担了构建Web Service 典型应用的任务,该应用是基于J2EE 设计和实现的,应用完成后经过测试完全达到了设计要求,本文详细给出了该应用的设计和实现过程。

论文目录

  • 摘要
  • Abstract
  • 第一章 引言
  • 1.1 课题背景
  • 1.1.1 作为 Web Service 基础的 XMI的安全性越来越重要
  • 1.1.2 传统的信息安全不能满足 XML 安全的需要
  • 1.2 作者的主要工作
  • 1.3 各章节安排
  • 1.4 小结
  • 第二章 XML 概述
  • 2.1 什么是 XMI
  • 2.2 格式良好的 XML 文件-XML 语法
  • 2.3 有效的:XML 文档
  • 2.3.1 DTD 和 Schema
  • 2.4 XMI 文件的解析
  • 2.5 XML 文件的显示
  • 2.6 应用程序接口
  • 第三章 Web Service 概述
  • 3.1 基本概念
  • 3.2 Web Service 协议标准
  • 3.2.1 简单对象访问协议(SOAP)
  • 3.2.2 Web Service 描述语言(WSDI)
  • 3.2.3 统一描述、发现和集成协议(UDDI)
  • 第四章 XML 安全和 SOAP 安全基础
  • 4.1 XMI 签名和验证过程简介
  • 4.1.1 什么是 XMI 签名
  • 4.1.2 签名过程简介
  • 4.1.3 核心验证步骤
  • 4.2 XML 的加密和解密
  • 4.2.1 基本概念及特点
  • 4.2.2 XML加密的方式
  • 4.2.3 加解密过程简介
  • 4.2.4 加密器处理过程流程图
  • 4.2.5 解密器处理过程流程图
  • 第五章 XML 安全平台——XML Engine 的设计
  • 5.1 定义
  • 5.2 典型应用环境
  • 5 3 基本设计概念和处理流程
  • 5.4 XML Engine 部署和使用的大体流程
  • 5.5 XMLEngine 的结构
  • 5.5.1 XML Engine 总体结构
  • Engine 运行结构'>5.5.2 XMIEngine 运行结构
  • 5.5.3 基本平台
  • 5.5.4 流程控制
  • 5.5.5 XMI 加/解密和签名/验证
  • 第六章 构建 Web Service 典型应用——数字书店
  • 6.1 典型应用介绍
  • 6.1.1 典型应用要达到的目标
  • 6.1.2 系统功能
  • 6.1.3 技术实现
  • 6.2 客户端设计
  • 6.2.1 MVC 设计模式
  • 6.2.2 MVC1
  • 6.2.3 MVC2
  • 6.2.4 struts
  • 6.2.5 应用视图(MVC 中的v)的设计
  • 6.2.6 应用控制器(MVC 中的C) 设计
  • 6.3 服务端设计
  • 6.3.1 JAX-RPC
  • 6.3.2 Apache Axis
  • 6.3.3 应用模型(MVC中的 M)的设计
  • 6.4 典型应用在 XMI Engine 上的运行效果
  • 6.4.1 不使用 XMI Engine 时的 SOAP 包
  • 6.4.2 使用 XMI Engine 后的 SOAP 包
  • 第七章今后的工作
  • 7.1 SOAP 安全
  • 7.2 AAA 门户认证系统
  • 参考文献
  • 致谢
  • 个人简历、 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].物联网舰船自动识别通信平台设计[J]. 舰船科学技术 2020(08)
    • [2].即时通信平台整合的可能性分析[J]. 电子技术与软件工程 2018(02)
    • [3].基于云通信平台负载均衡的研究[J]. 数字技术与应用 2017(08)
    • [4].面向大数据的电力通信平台建设研究[J]. 通讯世界 2016(17)
    • [5].面向大数据的电力通信平台设计与实现[J]. 中国新通信 2016(07)
    • [6].基于公众通信平台的图书馆信息服务模式[J]. 东方企业文化 2014(21)
    • [7].基于FPGA的高速通信平台研究与设计[J]. 电子测试 2013(22)
    • [8].信息通信平台的设计与实现[J]. 科学技术创新 2018(33)
    • [9].基于统一通信的汽车企业通信平台的现状及展望[J]. 电子测试 2017(12)
    • [10].基于即时通信平台的翻转课堂教学模式研究[J]. 软件导刊 2013(11)
    • [11].构建报业融合通信平台[J]. 中国传媒科技 2012(07)
    • [12].第三方通信平台的研发[J]. 自动化应用 2015(09)
    • [13].“即时通信平台+学长制”对本科生科研能力培养的研究[J]. 卫生职业教育 2019(04)
    • [14].基于数传电台的TCP/IP通信平台的设计与实现[J]. 现代农村科技 2017(08)
    • [15].面向大数据的电力通信平台建设研究[J]. 低碳世界 2016(25)
    • [16].基于现代通信平台的高校辅导员思想政治教育工作创新策略[J]. 现代职业教育 2018(16)
    • [17].针对工程训练的即时通信平台的设计[J]. 信息通信 2014(07)
    • [18].基于电子邮件系统的整体通信平台的研究及设计[J]. 中国教育信息化 2012(17)
    • [19].对汽车无线通信平台系统的探究[J]. 数字技术与应用 2016(01)
    • [20].多媒体通信平台设计及业务实现[J]. 软件 2014(11)
    • [21].变电站嵌入式以太网通信平台的设计与实现[J]. 电气自动化 2010(03)
    • [22].光环通信平台在道路监控系统中的应用[J]. 西部交通科技 2009(09)
    • [23].全新通信平台标志着向嵌入式多核技术的跨越[J]. 今日电子 2008(10)
    • [24].北纬蜂巢互联三步走 布局互联网云通信平台[J]. 通信世界 2017(02)
    • [25].应急搜救系统数据通信平台设计与实现[J]. 江苏大学学报(自然科学版) 2016(03)
    • [26].230M低频载波无线通信平台研究[J]. 物联网技术 2016(10)
    • [27].浙江电力呼叫中心通信平台建设探讨[J]. 电力系统通信 2009(08)
    • [28].拖曳通信平台系统技术探讨[J]. 舰船科学技术 2008(S1)
    • [29].基于融合通信平台的综合指挥调度系统市场概述[J]. 电信技术 2012(02)
    • [30].临近空间通信平台及其军事应用[J]. 火力与指挥控制 2012(02)

    标签:;  ;  ;  ;  ;  ;  ;  

    基于XML的安全通信-XML Engine
    下载Doc文档

    猜你喜欢