[发明专利]一种基于簇态的动态量子代理盲签名方法有效

专利信息
申请号: 201910438190.8 申请日: 2019-05-24
公开(公告)号: CN110233732B 公开(公告)日: 2021-07-02
发明(设计)人: 张明慧;王家耀;岳林阳 申请(专利权)人: 西北大学
主分类号: H04L9/32 分类号: H04L9/32;H04L9/08
代理公司: 西安恒泰知识产权代理事务所 61216 代理人: 李婷
地址: 710069 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于簇态的动态量子代理盲签名方法,利用GHZ态和受控非门的测量属性实现代理签名的动态属性,一旦新的代理签名者尝试加入到代理群组或者当前授权的代理签名者离开该组,其他通信参与方只需更新其各自的密钥以实现下一轮签名,在代理签名方出现调整的情况下,保证签名成功。
搜索关键词: 一种 基于 动态 量子 代理 签名 方法
【主权项】:
1.一种基于簇态的动态量子代理盲签名方法,所述的方法中包括5个通信方,分别是持有待签名信息的消息所有者Alice、无法正常签名的初始签名方Bob、代理签名方Bob1、代理签名方Bob2以及可信接收者Charlie,其中消息所有者Alice存储有密钥kA、四粒子GHZ态子序列SA以及四粒子簇态子序列S′A,初始签名方Bob存储有密钥kB以及四粒子GHZ态子序列SB,代理签名方Bob1存储有密钥四粒子GHZ态子序列SB1以及四粒子簇态子序列S″B1,代理签名方Bob2存储有密钥四粒子GHZ态子序列SB2以及四粒子簇态子序列S″B2,可信接收者Charlie存储有密钥kA、密钥kB、密钥密钥以及四粒子簇态子序列S′C,其特征在于,用于从5个通信方中删除代理签名方Bob1后执行量子代理盲签名,所述的方法按照以下步骤执行:步骤1、代理签名方Bob1将所述的四粒子GHZ态子序列SB1发送给初始签名方Bob;初始签名方Bob沿X基方向测量四粒子GHZ态子序列SB1,获得代理签名方Bob1的密钥步骤2、初始签名方Bob更新密钥获得新的密钥kB*;初始签名方Bob将新的密钥kB*发送给可信接收者Charlie;步骤3、可信接收者Charlie检测密钥是否满足若满足,则执行步骤4,否则当前通信不安全,结束;步骤4、可信接收者Charlie丢弃四粒子簇态子序列S′C,消息所有者Alice丢弃四粒子簇态子序列S′A,代理签名方Bob2丢弃四粒子簇态子序列S″B2;可信接收者Charlie生成一串三粒子簇态序列,将所述的三粒子簇态序列划分为三个簇态子序列可信接收者Charlie保留簇态子序列可信接收者Charlie将簇态子序列发送给消息所有者Alice;可信接收者Charlie将簇态子序列发送给代理签名方Bob2;步骤5、消息所有者Alice对获得的簇态子序列进行测量,获得簇态子序列的测量结果|M*>,根据测量结果|M*>以及待签名信息进行盲目信息转换,获得盲消息m*;步骤6、消息所有者Alice利用密钥kA对所述的盲消息m*加密,获得加密盲消息M*;步骤7、代理签名方Bob2沿着Z基方向对簇态子序列进行测量后,再利用密钥对测量结果加密,获得代理签名方Bob2的签名信息步骤8、可信接收者Charlie利用密钥kA解密加密盲消息M*后测量,获得测量结果|M*>;可信接收者Charlie利用密钥解密签名信息后测量,获得测量结果|B2*>;可信接收者Charlie测量簇态子序列获得测量结果|C*>;步骤9、可信接收者Charlie对所述的测量结果|M*>、测量结果|B2*>以及测量结果|C*>是否满足GHZ态相关性,若满足,则签名成功,否则签名失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北大学,未经西北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910438190.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top