基于Web Services的ADSM的研究及其在网页内容认证中的应用

基于Web Services的ADSM的研究及其在网页内容认证中的应用

论文摘要

随着计算机网络的应用日益深入、广泛,分布式数据系统逐步成为企业级信息系统的应用模式。越来越多的部门、企业的内部信息呈现出异地存储的特点。例如银行、股票交易所和政府等重要部门大都通过国内外门户网站提供存款利率、股票报价、新闻消息等重要信息。在这种情况下,数据的所有者和使用者不再是同一个实体,并且数据往往是通过不可信的计算实体进行传递的,这就给数据的真实性带来了极大的安全性威胁。认证数据结构模型(ADSM)可以解决分布式环境下数据的查询和认证问题。但是认证数据结构的实现有个最大的缺点在于:客户端必须访问体积庞大的、私有的接口。这使得程序开发人员必须具有专门的知识,同时还需要为不同的目标操作系统和程序设计语言提供独立的工具包,这些工具包都拥有各自独立的通信协议和规范器等等。为了使ADSM的客户端平台获得更大的互操作能力,减少代码的重复开发并简化证明信息的验证过程,本文设计了一个基于Web Services的认证数据结构模型,采用XML数字签名实现签名及其验证,提供了数据更新、数据证明、数据认证等Web服务接口,并使用Apache Tomcat作为服务容器在Eclipse平台上采用java进行了原型实现。另外为了解决来自信息中心的数据通过第三方门户网站发布时的认证问题,论文构建了一个网页内容认证模型,提出了一项新的认证网页内容的FAC技术,它是一种能够安全地认证嵌在网页中的关键内容的一种很有效的技术,包括HTML标签库的一个扩展和一项分发和发布认证数据的服务。最后,通过一个浏览器工具栏插件和一个分布式的网络认证服务给出了网页内容认证模型的原型实现。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 本文研究的主要问题
  • 1.3 论文的组织结构
  • 第2章 相关理论基础及技术
  • 2.1 密码学基础及相关技术
  • 2.1.1 公钥密码算法
  • 2.1.2 哈希函数
  • 2.1.3 消息摘要
  • 2.1.4 数字签名
  • 2.2 认证数据结构模型(ADSM)
  • 2.2.1 定义
  • 2.2.2 设计目标
  • 2.2.3 实现方法
  • 2.3 认证跳表数据结构
  • 2.3.1 认证跳表数据结构的定义
  • 2.3.2 认证跳表数据结构的节点值计算方法
  • 2.3.3 认证跳表数据结构的更新操作
  • 2.3.4 认证跳表数据结构的查找操作和验证
  • 2.4 Web Services及其相关技术
  • 2.4.1 Web Services的定义
  • 2.4.2 Web Services的特点
  • 2.4.3 Web Services体系结构模型
  • 2.4.4 Web Services的关键技术
  • 2.5 小结
  • 第3章 基于Web Services的认证数据结构模型
  • 3.1 实体的构成
  • 3.2 实体间通信
  • 3.3 模型设计和分析
  • 3.3.1 服务注册和查询
  • 3.3.2 数据分发和更新
  • 3.3.3 数据查询
  • 3.3.4 数据更新服务
  • 3.3.5 数据证明服务
  • 3.3.6 数据认证服务
  • 3.4 实体类设计
  • 3.5 原型实现
  • 3.5.1 开发环境
  • 3.5.2 Axis对象模型
  • 3.5.3 客户端
  • 3.5.4 响应者端
  • 3.5.5 数据认证服务器
  • 3.5.6 XML签名、验证签名的实现
  • 3.6 小结
  • 第4章 网页内容认证模型
  • 4.1 系统模型
  • 4.2 FAC技术
  • 4.2.1 自定义标签设计
  • 4.2.2 向html文档中嵌入FAC标签
  • 4.2.3 FAC查询请求类型
  • 4.3 客户端插件设计
  • 4.4 FAC内容分发验证模型
  • 4.5 FAC内容库设计
  • 4.6 小结
  • 第5章 基于Web Services的ADSM的网页内容认证系统的实现
  • 5.1 开发环境
  • 5.2 Web服务器的设计和实现
  • 5.3 客户端的设计和实现
  • 5.3.1 客户端程序的实现
  • 5.3.2 浏览器插件的实现
  • 5.3.3 打包安装程序
  • 5.4 测试结果
  • 5.5 小结
  • 第6章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间的论文项目情况
  • 相关论文文献

    • [1].技术传播的用户画像分析理论对网页内容设计的启示[J]. 海外英语 2019(03)
    • [2].浏览器快速处理网页内容[J]. 电脑爱好者 2017(13)
    • [3].iOS 9应用小技巧[J]. 电脑迷 2015(11)
    • [4].网页内容提取工具的设计与实现[J]. 电脑知识与技术 2011(32)
    • [5].解决网页内容不可复制问题[J]. 黑龙江科技信息 2011(35)
    • [6].时空穿梭 快速找回以前看过的网页内容[J]. 电脑迷 2010(16)
    • [7].移动元搜索引擎中网页内容提取算法研究[J]. 现代图书情报技术 2010(10)
    • [8].基于向量空间的网页内容相似度计算方法研究[J]. 计算机与现代化 2010(09)
    • [9].网页内容快速保存 快拖云收藏[J]. 电脑知识与技术(经验技巧) 2012(11)
    • [10].对超长网页内容进行截图[J]. 电脑知识与技术(经验技巧) 2019(08)
    • [11].基于块分布的新闻网页内容提取[J]. 吉林大学学报(工学版) 2009(05)
    • [12].基于文本对象模型的自动化网页内容提取方法[J]. 上海交通大学学报 2018(10)
    • [13].蚁群算法在网页内容分类中的应用研究[J]. 计算机系统应用 2009(04)
    • [14].基于网页内容相似度和链接关系的社区发现及动态添加[J]. 郑州大学学报(理学版) 2011(01)
    • [15].基于网页内容和链接价值的相关度方法的实现[J]. 计算机工程与设计 2008(23)
    • [16].精彩内容 瞬间分享[J]. 电脑迷 2010(10)
    • [17].祝贺本刊2010~2011年上半年网页点击逾10万次[J]. 中国矫形外科杂志 2011(15)
    • [18].祝贺本刊2011年上半年网页点击逾10万次[J]. 中国矫形外科杂志 2011(16)
    • [19].指指点点,文字、图片轻松抓[J]. 电脑爱好者 2008(17)
    • [20].揭开IE浏览器自动关闭谜底[J]. 个人电脑 2013(07)
    • [21].揭开IE浏览器自动关闭谜底[J]. 个人电脑 2017(11)
    • [22].苹果Ⅰ族应用技巧十二则[J]. 电脑知识与技术(经验技巧) 2015(11)
    • [23].一键清除Google的网络历史记录[J]. 电脑爱好者 2011(19)
    • [24].教你几招解决无法复制的网页内容[J]. 电脑知识与技术(经验技巧) 2012(06)
    • [25].老业务的2.0[J]. 21世纪商业评论 2008(06)
    • [26].网摘 得配备好武器[J]. 电脑爱好者(普及版) 2009(04)
    • [27].基于访问日志的网页内容监控挖掘系统[J]. 计算机工程 2011(04)
    • [28].不让图片帖子显示安全警告[J]. 电脑迷 2010(07)
    • [29].浅谈新时期编辑在图书线上销售中的价值体现[J]. 参花(下) 2018(09)
    • [30].Web网页内容特征库的构建及应用[J]. 情报探索 2009(04)

    标签:;  ;  ;  

    基于Web Services的ADSM的研究及其在网页内容认证中的应用
    下载Doc文档

    猜你喜欢