全无泄露的位承诺协议与不可否认数字签名方案研究

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:luohz09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
零知识证明是一种高级密码协议,它是指声称者要向验证者证明某一断言的真实性,却并不向验证者泄露任何与该断言有关的其他信息。零知识证明是构建安全密码协议的强大工具,它在密码学中得到了广泛的应用,尤其是在身份认证、数字签名方面。位承诺是实现零知识证明的重要工具。自Blum于1982年首先提出了位承诺[1]的概念后,它已经成为了密码学研究的一个活跃领域。密码学家指出如果有了好的加密算法,任何NP命题都有一个零知识证明[2]。这里的加密算法本质上就是位承诺算法。位承诺是构建零知识证明的重要子协议,不仅如此,位承诺的类型直接影响着其所构建的上层零知识证明的零知识类型。不可否认数字签名是个与零知识证明紧密联系的概念。在不可否认数字签名中,签名的接受者无法自行验证签名,双方通过执行一个签名验证协议,签名者可向签名的接收者零知识地证明签名是否有效。不可否认数字签名可用于防止数字签名的复制及传播,保护签名者的隐私。本文以几个身份识别的零知识证明为例,详尽地证明了它们的正确性、合理性,分析了它们所达到的零知识类型。总结了“验证者挑战”和“验证者提问”的两种零知识证明结构,指出在第二种结构下,通过使用一个全无泄露的位承诺,可构建出完善的零知识证明。从构建零知识证明的角度出发,将位承诺协议区分为全无泄露的、统计上无泄露的、计算上无泄露的不同类型。指出位承诺协议的类型决定着上层零知识证明的零知识类型,而全无泄露的位承诺是实现完善零知识证明的前提保证。基于本文提出的“离散对数对碰撞”问题理论,提出了一个新的全无泄露的位承诺协议,它的使用完全不会增加上层协议信息泄露的可能,是构建零知识证明的完美子协议。通过图的三着色命题的零知识证明实例,证明了以此新的全无泄露的位承诺协议可构建出NP问题的完善零知识证明。对David Chaum的零知识不可否认数字签名方案进行了改进,运用分割选择以及新提出的全无泄露的位承诺技术,构造了新的完善零知识的确认协议和否认协议。新的否认协议与Chaum的方案相比,在同样的安全级别下所需的模乘运算呈指数级别地降低。分别基于Schnorr签名和广义ELGamal型签名,提出了新的随机化的不可否认数字签名生成算法,消除了之前签名方案所具有的存在性伪造问题,同时可以复用之前的签名验证及否认协议。
其他文献
随着计算机网络的迅速普及以及人们对网络越来越强的的依赖性,网络安全问题日益突出并引起广泛关注。入侵检测是网络安全系统的一个重要组成部分,其目的是通过监视和分析网络流
在当今信息爆炸的时代,随着信息的数字化处理程度的提高,从大量数据中挖掘有用信息的需求日益增加,从而大大推动了数据挖掘技术的发展。然而,任何事情都有其两面性,在数据挖
深入了解自学考试考生流失的综合凶素,对提高自考管理水平十分重要。北京市自学考试业务系统拥有近十年来较为完整的考生信息数据库,应用数据挖掘对其海量数据进行分析处理,
Qtopia是由挪威的Trolltech公司推出的基于QT的智能手机开发平台。Qtopia是一种可定制的开发环境和用户界面,从本质上说,Qtopia之于Linux犹如UIQ和Series 60之于Symbian。Qto
无线传感器网络是当前的一个研究热点,它以体积小、成本低、能够自组织通信等优点得到了快速的发展,并已经开始试投入到环境监测、医疗保健、家庭/办公自动化、工业制造控制
代理签名体制在电子商务中的应用很广泛,目前的代理签名体制安全性主要是基于求解大数因子分解问题的困难性或求解离散对数问题的困难性。随着大整数分解和并行处理技术的进
网络载体考试的出现使学生考试和学生成绩管理及在线分析作为教育的一个部分也成为一个重要的研究应用领域。基于.net基础Web决策管理,使学生考试及成绩管理的技术手段和载体
目前,数字图像在网络中的使用已经十分普遍,然而在网络传输中的图像非常容易被非法窃取、复制以及恶意篡改,因此数字图像的安全问题引发越来越多的关注。作为信息安全研究的
随着无线通信技术、嵌入式技术、分布式计算技术等技术的不断发展,智能环境进入快速发展时期,它在环境监测、智能家居、医疗护理等方面得到了广泛的应用。不过如何实现快速部
进化计算是近年来在人工智能研究领域内受到人们广泛关注的一个重要研究方向,也是智能信息处理中的一项重要内容。作为一种基于生物进化原理的优化算法,进化计算与其他优化算