基于P2P网络技术的多重数字签名方案的研究

来源 :江南大学 | 被引量 : 0次 | 上传用户:wgz204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P网络是近年来计算机领域研究与关注的一个焦点,它在很多领域都得到了应用。然而,由于P2P网络具有分散化、自治性、动态性、自组织性、异构性等特点,使得P2P通信系统需要在没有中心节点的情况下,提供身份的认证以及数据信息的安全传输变得非常困难。本文针对P2P的特点,研究了P2P中的P-Grid技术,及PKI中CA认证中心体系,提出了一种基于P2P分布式环境的CA证书管理模式。分布式CA的功能由网络中的一般实体完成,每个实体都可能为其他实体颁发证书。证书分散管理将导致证书的分发较为困难。这里借鉴了P2P的相关技术,采用基于P2P的查询技术P-Grid来解决证书管理和分发的困难。并且还通过多个实体的可度量的信任来提高系统的可靠性和安全性。扩展标记语言XML (Extensible Markup Language)是世界万维网联盟W3C(The Worldwide Web Consortium)制定的一种数据标准。它以其结构化、互操作性、易于交换和可扩展性的特点在很多行业得到了广泛的应用。将XML用于电子公文的多重数字签名是电子政务技术发展的趋势。本文研究并比较了国内外各种多重数字签名的优缺点,并结合了XML等方面的知识,在P2P分布式环境的CA证书管理模式下提出了一种新的基于P2P网络的XML有序多重数字签名方案,并对方案的安全性、健壮性、通信代价等方面进行了分析,证明了方案的可靠性和安全性。最后使用Java开发语言在eclipse开发环境下简单介绍了该方案中各个模块的实现。另外,本文还分析研究了传统Schnorr数字签名算法的基本原理、算法性能等方面,以及数字水印的特点及应用,了解了基本的水印嵌入算法的基本原理,分析了P2P网络的结构特点,针对多重数字签名体制的安全性,提出了利用数字水印技术,在有序多重数字签名中嵌入水印认证信息的多重数字签名方案,并对方案的安全性和有效性进行了分析,可以更好的防止签名的可欺骗行为,能够保证信息的完整性。
其他文献
作为网络管理的核心功能之一,故障管理承担着保证网络业务正常运行,迅速检测并定位故障的任务。当前故障管理普遍采用基于告警事件关联的方式,随着网络规模和复杂性的增大,该方式
首先对Linux系统下的数据镜像和数据备份工具Rsync(remote sync)的工作过程进行了验证,分析和研究了其核心算法rsync。根据Rsync的功能,设计了在Windows系统下基于Internet/I
随着电子邮件在人类社会中扮演越来越重要的角色,人们对电子邮件的实时性有了更高的要求。为了达到随时随地收发邮件的目标,人们将电子邮件的客户端移植到了嵌入式手持设备,
传统的粗糙集理论只能对数据库中的离散属性进行处理,所以对存在连续属性的数据库必须进行离散化处理。连续属性离散化是机器学习和数据挖掘领域中的一个重要问题,对后继阶段