具有保持结构性高效盲签名的研究与实现

来源 :东北大学 | 被引量 : 2次 | 上传用户:liangfeng905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
保持结构性(Structure-Preserving, SP)签名与Groth-Sahai非交互式证明系统(简称GS证明系统)的结合,在密码学协议的模块化设计中有十分重要的作用,尤其在保护隐私的匿名性协议中更是最佳的选择之一。尽管SP签名十分有效,但是否存在最佳的签名大小以及是否存在更有效的方案仍是一个开放性问题,论文针对该问题对SP签名的复杂度优化进行了研究。基于非交互式零知识证明的盲签名方案能够更好地保护签名的隐私性,但目前仍缺少高效安全的可实现方案,论文利用优化的SP签名方案,构建了一个高效安全的SP盲签名方案。本文的主要工作和成果如下:(1)对非对称双线性群中SP签名的复杂度进行了研究与优化,提出了安全SP签名的复杂度下界,并证明了SP签名的下界必须至少由两个配对乘积等式来验证签名,且签名至少要由两个群中的三个群元素组成。在此研究基础上,构建了一个符合复杂度下界的SP签名方案,并形式化证明了该方案对于适应性选择消息攻击是强存在性不可伪造的。(2)将构建的SP签名方案与在公共参考串模型下的盲签名方案结合,利用GS证明系统的SXDH (Symmetric External Diffie-Hellman)实例设计出基于SP签名的盲签名方案(Structure-Preserving Blind Signature, SPBS),该方案不仅与GS证明系统完美兼容,而且满足对SP签名复杂度下界的要求。然后本文对提出的方案在标准模型下进行了安全性证明,证明了该方案满足盲签名的基本安全需求,即盲化性和不可伪造性。在性能方面,与传统的盲签名方案相比,提出的方案不仅具有两轮最低通信交互代价,而且具有无需去盲化的优点。(3)论文使用了Stanford University提供的PBC(Pairing-Based Cryptography)库设计与实现了文中提出的SPBS原型系统,系统由用户、签名者、验证者三方组成,首先给出了实体类的设计,包括user、signer、verifier类以及各自的成员属性和方法;其次给出了核心功能的实现过程,包括盲签名的颁发和签名的非交互式零知识证明证明两个主要功能;最后对原型系统进行了功能验证,经验证能够实现上述两个主要功能。
其他文献
移动Ad Hoc网络是一个无中心的、多跳的、临时性的自治网络,由带有无线通信装置的移动终端组成,可以随时随地的构建。由于移动Ad Hoc网络组网快速、灵活性等特点使得它被广泛
三维虚拟人的全身皮肤实时变形是虚拟人领域的研究热点之一。本文在广义交叉截面方法基础上,提出了一种运动状态下全身皮肤实时变形方法。该方法首先完善了已有的广义交叉截
视频包含了最丰富的信息而与此同时也意味着它需要巨大的存储容量和存在着复杂的语义内容。用传统的手工索引和顺序查找方法在大量的视频数据中查找所需的视频片断是一项繁琐
论文以“863-704主题”项目“空间实验室高级在轨系统(AOS)关键技术研究及演示验证”为背景,对空间实验室数据管理系统的部分关键技术进行了详细地分析与研究,具体工作内容如
高可用性集群技术是一项使得系统能够无间断响应外界服务请求的技术,它在关键性事务处理领域应用非常广泛。在对计算机高可用性技术进行说明的基础上,详细阐述了高可用性集群
近年来随着计算机及其计算机通信技术的快速发展和全球信息化步伐的日益加快,现代计算机网络作为信息社会的基础设施已渗透到社会的各个方面。网络管理的重要性也与日俱增。首
随着《电子签名法》的正式实施,数字签名将在电子商务中得到广泛的应用。协议是数字签名在电子商务中实施的技术基础,因此,必须完善与数字签名相配套的协议。 本文根据Dol
本文的主要研究目的是实现基于网络及OpenInventor的虚拟多机器人协同的仿真控制系统。该系统包括基于虚拟现实的多机器人可视化协同搬运子系统和立体视频传输子模块,能够完成
异构数据库集成是近年来数据库界的研究热点。本文主要对异构数据库集成系统的设计和实现做了系统全面的研究。提出了一种基于三层体系结构的异构数据库集成系统(HEDIS)。该
对低质量指纹图像进行高效的增强处理,以保证指纹细节特征的准确提取与比对,是指纹识别技术中很重要的一个方面。近几年随着指纹技术的发展,大量的指纹档案以图像文件的形式