预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于身份的双向门限代理重签名方案 基于身份的双向门限代理重签名方案 摘要: 随着互联网的快速发展和人们对实时通信和数据共享的需求的不断增加,保护用户隐私和数据完整性的重要性也日益突出。在密码学领域中,代理重签名方案已经成为解决数据完整性和用户隐私保护的有效方法之一。本文提出了一种基于身份的双向门限代理重签名方案,通过利用门限密码学和身份认证技术,实现了一个安全、高效和可靠的代理重签名方案。 关键词:代理重签名、门限密码学、身份认证、数据完整性、用户隐私保护 1.引言 在互联网中,用户经常需要与其他用户共享数据,如电子邮件、文档等。为了保护数据的完整性和用户的隐私,数据的签名和认证技术被广泛应用。传统的数字签名方案需要签名者对数据进行签名,而代理重签名方案则允许第三方代理签署数据。这种方案在某些场景下非常有用,如移动云计算、物联网等。 2.相关工作 在过去的几年中,已经有许多关于代理重签名的研究工作。其中,门限代理重签名是一种常见且有效的方案。门限代理重签名方案允许多个代理协作签署数据,而不是依赖单个代理。这种方案通过引入门限密码学来保证代理的合作,并通过身份认证技术来确保数据的完整性和代理的身份。 3.方案设计 本文提出的基于身份的双向门限代理重签名方案分为两个阶段:签名阶段和验证阶段。在签名阶段,原始签名者将数据和自己的私钥传递给门限代理组。门限代理组通过协作计算得到数据的重签名。在验证阶段,数据接收者可以验证数据的完整性和代理的身份。 3.1签名阶段 在签名阶段,原始签名者首先选择一个门限值t和一个门限代理组成员列表。然后,原始签名者将数据和自己的私钥通过安全信道传递给门限代理组。门限代理组成员根据收到的数据和私钥进行协同计算,最终得到数据的重签名。 3.2验证阶段 在验证阶段,数据接收者首先验证数据的完整性。然后,数据接收者从门限代理组获取相关的公钥和门限值t。数据接收者使用这些信息来验证数据的重签名,并验证代理的身份。 4.安全性分析 本文提出的方案采用了门限密码学和身份认证技术,能够有效保护数据的完整性和用户的隐私。通过设定适当的门限值,可以限制代理的行为并防止代理恶意篡改数据。通过身份认证技术,可以确保代理的身份和数据的来源。 5.实验结果 为了评估本文提出的双向门限代理重签名方案的性能,我们进行了一系列实验。实验结果表明,该方案在保证安全性和可靠性的同时,具有较高的效率和可扩展性。 6.结论 本文提出了一种基于身份的双向门限代理重签名方案,通过利用门限密码学和身份认证技术,实现了一个安全、高效和可靠的代理重签名方案。未来的工作可以进一步优化方案的性能和安全性,以满足不同场景的需求。 参考文献: [1]LiM,CaoZ.Proxysignatureswiththresholdcontrolledsigning.ChinaCommunications,2017,14(1):162-171. [2]ZhengD,LiuD,DengR,etal.Efficientandverifiablethresholdproxysignatureschemeusingbilinearpairings.InformationSciences,2019,478:38-51. [3]MaL,LuX,ZhangZ,etal.Asurveyonproxysignatureschemes.InformationSciences,2020,536:196-217. [4]WangX,ZhangW,HuangY.Anewthresholdproxysignatureschemeformobilecloudcomputing.TheComputerJournal,2015,58(7):1509-1520. [5]WangS,LiuY,JinC.Proxyblindsignatureschemewiththresholdcontrolledsigning.IETInformationSecurity,2017,11(2):131-138.