[发明专利]可抗共谋的量子密钥协商方法、计算机终端及存储装置有效
| 申请号: | 201910600517.7 | 申请日: | 2019-07-04 |
| 公开(公告)号: | CN110365477B | 公开(公告)日: | 2022-11-15 |
| 发明(设计)人: | 孙志伟;成荣 | 申请(专利权)人: | 深圳职业技术学院 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08 |
| 代理公司: | 深圳市恒申知识产权事务所(普通合伙) 44312 | 代理人: | 葛勤 |
| 地址: | 518060 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 共谋 量子 密钥 协商 方法 计算机 终端 存储 装置 | ||
1.一种可抗共谋的量子密钥协商方法,其特征在于,包括第三方交互端和N个协商交互端Pi,0≤i≤N-1,每个协商交互端的秘密信息分别为K0,K1,...,KN-1∈{0,1}m,m为量子比特个数,Pi在密钥协商过程中,下标为modN运算;其中,所述modN运算表征所述N个协商交互端Pi在密钥协商过程中按照顺序Pi,Pi+1,…,PN-1,PN-2,…,Pi-1,Pi依次进行协商;所述第三方交互端具有半诚实特性,所述半诚实特性表示允许所述第三方交互端推算所述协商交互端的秘密信息,且不允许所述第三方交互端与任一所述协商交互端共谋;
所述协商方法包括如下:
步骤S1、第三方交互端制备N个量子序列{S0,...,SN-1},称为消息序列,每个消息序列Si包含m个有序的量子比特,第三方交互端将每个Si对应发送给相应的Pi;
步骤S2、第一轮循环:所有Pi将自己的秘密信息Ki根据编码规则编码到消息序列Si中,同时Pi随机产生m个量子诱骗态,并将其随机插入到编码后的消息序列中,得到新的序列Pi发送给Pi+1;
步骤S3、窃听检测:在所有Pi+1接收到相应Pi发送的后,Pi+1与Pi根据及所述诱骗态的初始量子态信息进行信道安全检测,若所有所述协商交互端的信道安全检测结果均为安全,则执行步骤S4,否则返回步骤S1;
步骤S4、第二轮循环:所有Pi+1将收到的去除诱骗态,得到经Pi编码后的消息序列,Pi+1根据所述编码规则将自己的秘密信息Ki+1编码到经Pi编码后的消息序列中,并随机制备m个量子诱骗态,然后将其插入到经Pi+1编码后的消息序列中,得到新的消息序列Pi+1发送给Pi+2;
步骤S5、窃听检测:在所有Pi+2接收到相应Pi+1发送的后,Pi+2与Pi+1根据及Pi+1制备的所述诱骗态的初始量子态信息进行信道安全检测,若所有所述协商交互端的信道安全检测结果均为安全,则执行同步骤S4的下一个循环,直到完成第N轮循环,否则返回步骤S1;
步骤S6、在所有Pi-1接收到相应Pi-2发送的序列后,第三方交互端发送每个消息序列Si中每个量子比特所在的量子基信息给Pi-1,每一个协商交互端Pi-1根据所述量子基信息对消息序列Si进行测量,得到消息序列K’i=Ki⊕Ki+1⊕…⊕Ki-2,据此,Pi-1计算出最终的协商密钥为K=K’⊕Ki-1=K0⊕…⊕KN-1;至此,所有所述协商交互端都获得了最终的协商密钥K;
其中,所述步骤S1与所述步骤S2之间还包括:
第三方交互端制备N个诱骗态序列,{C0,...,CN-1},每个诱骗态序列Ci分别包含m个有序的量子比特,第三方交互端将诱骗态序列Ci随机地插入到消息序列Si中,得到新的序列Si’,并将Si’发送给Pi,然后向Pi公开Si’序列中Ci的位置以及其所在的量子基,Pi对Si’序列中的Ci量子态在相应的量子基下进行测量,然后向第三方交互端随机公开一半的测量结果,第三方交互端向Pi公开另一半Ci的初始量子态信息,Pi与第三方交互端根据测量结果及初始量子态信息对信道进行安全检测;
其中,诱骗态序列Ci中,每个量子比特随机的从{|+y,|-y,|+,|-}选取;其中|+y,|-y,|+,|-表示不同的量子态,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳职业技术学院,未经深圳职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910600517.7/1.html,转载请声明来源钻瓜专利网。





