基于Web Services技术的认证字典的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:tomsue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着分布式数据应用的日益增长,对建立一种能够有效验证分布式数据真实性方法的需求也更加强烈。比如,一个Internet门户站点,从不同的数据源收集信息(比如,天气、新闻、股票行情等),然后把这些信息提供给它的用户。是否信任门户站点提供的信息完全取决于用户的判断力,如果他们相信这个站点,同时也就相信该站点提供的全部信息,这种情况明显缺乏足够的安全保证。认证字典可以单独验证每一个数据块的真实性,而不用信任整个站点的所有信息。 先前版本的认证字典最大的缺点在于:客户端必须访问体积庞大的、私有的接口。这使得程序开发人员必须具有专门的知识,同时还需要为不同的目标操作系统和程序设计语言提供独立的工具,此外这些工具都拥有各自独立的通信协议、标准化机制和序列化机制。为了使认证字典客户端平台有更大的互操作能力,减少重复开发和简化证据验证的过程,本文采用了Web Services技术。通过实现认证字典的Web Services接口,可以利用现有的标准获得更高的简便性、互操作性和客户端的简单性。 本文设计了一个包含认证字典数据结构和基于SOAP协议的认证字典WebServices接口的系统,并在Java平台进行了原型实现。系统中采用跳表实现底层认证字典数据结构,采用XML数字签名实现签名及其验证,Web Services部署采用JWSDP工具包,实现的过程中还涉及到Java安全包、Java集合框架和Base64编码等技术。 文中首先介绍了Web Services和XML安全技术。随后介绍了认证字典的基本概念以及基于跳表实现认证字典的设计方案。接下来主要讨论了SOAP消息格式设计、基于跳表的认证字典数据结构的实现和认证字典数据结构与Web Servies整合等系统实现的相关问题。并对系统运行情况进行测试,通过测试结果分析了各种因素对系统性能的影响。最后,对论文的工作进行总结,提出了系统设计、实现的一些不完善之处,并对相关技术的发展趋势进行了展望。
其他文献
近年来,无线Ad-hoc网络作为一种新兴的无线通信网络,逐渐吸引了业界的注意力,成为研究的热点。Ad-hoc网络不需要任何无线基础设施的支持,节点可以任意移动。Ad-hoc网络具有组网速
针对印染企业配色的现状,与天津一家印染企业合作研制了一套具有开放性、适应性和智能性的实验室自动配色系统。首先以机电一体化的设计思路研制了一台能够处理100种母液的自
移动通信和互联网是当今信息产业发展的两个热点,计算机技术、移动通信技术、互联网技术的飞速发展,为移动互联网增值服务创造了广阔的发展空间。 移动增值业务平台为当前众
软件体系结构在20世纪70年代的时候由于人们利用一些程序模块的集合来组合成一个软件系统而被人们所认识(这有别于以往程序的语句级设计),80年代软件体系结构作为一个计算机术
目前,大量的数据存储在数据库服务器之中,成千上万的用户访问和分析这些数据。缓存技术通过在本地缓存数据,并使用缓存数据回答查询,缓减数据库服务器以及网络的负担。在众多
近年来对等网络(Peer-to-peernetwork,简称P2P)发展迅速,在文件共享、普及计算、协同工作、搜索引擎以及广域网络存储等方面有了广泛的应用。但随着对等网络规模的不断扩大,目前
当今社会中数字图像的应用已经变得非常普遍。数字图像的易于存储,复制,修改,这既是它的优点,又是它的缺点。一方面,数字图像在保证高质量,高稳定性的前提下,大幅降低了使用的成本;而
随着现代IT技术的发展、嵌入式技术已经被广发的应用到日常生活中。从我们日常使用的手机,照相机,打印机中都可以看到嵌入式技术应用的例子。嵌入式处理器在嵌入式系统中扮演
该论文是软件实现技术型工程论文.项目基于广州菲奈特软件公司的商业智能平台产品BI.Office3.O,采用了Java技术,基于B/S结构实现了BI前端展示企业信息门户模块.项目采用了开
现在外山参观游览已经成为人们不可或缺的休闲和度假方式。但是许多有深刻文化内涵的名胜古迹,往往被旅游者走马观花所忽略,请导游,花钱多,并且给每位游客配置导游是不现实的,而且