[发明专利]抗集体退相位噪声的两方安全半量子求和方法有效
申请号: | 202111058437.7 | 申请日: | 2021-09-10 |
公开(公告)号: | CN113765594B | 公开(公告)日: | 2022-05-24 |
发明(设计)人: | 叶天语;徐天婕;耿茂洁;陈颖 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | H04B10/70 | 分类号: | H04B10/70;H04B10/85;H04L9/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310012 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 集体 相位 噪声 安全 量子 求和 方法 | ||
1.一种抗集体退相位噪声的两方安全半量子求和方法,使得两个经典通信者能在一个量子半忠诚第三方的帮助下实现她们隐秘二进制序列的求和;无需在任意两方之间事先共享一个随机密钥;采用逻辑量子比特作为信息载体来克服集体退相位噪声的负面影响;共包括以下五个过程:
S1)第三方TP制备2n(4+r+d+δ)=2nq个粒子都处于量子态|+dp,其中r、d是大于0的整数,δ是某个大于0的固定参数;然后,TP将这些粒子分成和两个序列,其中和分别表示S1和S2中的第i个粒子,i=1,2,…,nq;最后,TP以块传输的方式将S1和S2分别传送给Alice和Bob;
S2)对于接收到的S1中的每个粒子,Alice随机选择CTRL操作,即直接将它不带干扰地返回给TP,或SIFT操作,即用Zdp基测量它并将与测量结果相同的量子态重发给TP;这样,S1被转变为S1';
对于接收到的S2中的每个粒子,Bob随机选择CTRL操作或SIFT操作;这样,S2被转变为S'2;
S3)TP将S1'中的第i个粒子和S'2中的第i个粒子挑选出来构成第i个粒子组,其中i=1,2,…,nq;为了检测针对一个外在窃听者Eve的传输安全性,TP从这些粒子组中随机选择nr个粒子组,并告诉Alice和Bob所选中的粒子组的位置;在这些选中的粒子组中,Alice告诉TPAlice选择进行CTRL的粒子的位置、Alice选择进行SIFT的粒子的位置以及Alice选择进行SIFT的粒子的测量结果;在这些选中的粒子组中,Bob告诉TPBob选择进行CTRL的粒子的位置、Bob选择进行SIFT的粒子的位置以及Bob选择进行SIFT的粒子的测量结果;
TP利用Xdp基测量Alice选择进行CTRL的粒子;TP通过对比TP对Alice选择进行CTRL的粒子的测量结果和TP的初始制备态计算CTRL粒子的错误率;如果CTRL粒子的传送是安全的,通信将被继续,否则,通信将被终止;
TP利用Xdp基测量Bob选择进行CTRL的粒子;TP通过对比TP对Bob选择进行CTRL的粒子的测量结果和TP的初始制备态计算CTRL粒子的错误率;如果CTRL粒子的传送是安全的,通信将被继续,否则,通信将被终止;
TP利用Zdp基测量Alice选择进行SIFT的粒子;TP通过对比TP对Alice选择进行SIFT的粒子的测量结果和Alice的测量结果计算SIFT粒子的错误率;如果SIFT粒子的传送是安全的,通信将被继续,否则,通信将被终止;
TP利用Zdp基测量Bob选择进行SIFT的粒子;TP通过对比TP对Bob选择进行SIFT的粒子的测量结果和Bob的测量结果计算SIFT粒子的错误率;如果SIFT粒子的传送是安全的,通信将被继续,否则,通信将被终止;
S4)用于检测Eve存在性的nr个粒子组被丢弃;Alice和Bob要求TP利用双重Bell基测量剩余n(4+d+δ)个粒子组的每个粒子组;为了检测TP的忠诚性,Alice和Bob从剩余n(4+d+δ)个粒子组随机选择nd个粒子组,并要求TP告诉她们她对这些nd个粒子组的相应测量结果;对于Alice和Bob都选择进行CTRL的粒子组,如果TP的测量结果是或Alice和Bob将会认为TP是不忠诚的;对于Alice和Bob都选择进行SIFT的粒子组,Alice和Bob检查TP的测量结果和是否与她们选择进行SIFT的粒子相对应;如果结果是否定的,Alice和Bob将会认为TP是不忠诚的;如果TP最终被发现是忠诚的,通信将被进行下一步,否则,通信将被终止;
S5)用于检测TP忠诚性的nd个粒子组被丢弃;对于剩余n(4+δ)个粒子组,Alice宣布Alice选择进行SIFT的粒子的位置,Bob宣布Bob选择进行SIFT的粒子的位置;总共有个粒子组Alice和Bob都选择进行SIFT;前n个粒子组通过以下规则被用来产生Alice的隐秘密钥KA和Bob的隐秘密钥KB:如果Alice对第j个粒子组的相应粒子的测量结果是|0dp,Alice的隐秘密钥的第j个比特将是0,如果Alice对第j个粒子组的相应粒子的测量结果是|1dp,将是1;如果Bob对第j个粒子组的相应粒子的测量结果是|0dp,Bob的隐秘密钥的第j个比特将是0,如果Bob对第j个粒子组的相应粒子的测量结果是|1dp,将是1;这里,j=1,2,…,n,和Alice计算Bob计算其中是模2和;然后,Alice通过经典信道将CA告诉TP,Bob通过经典信道将CB告诉TP,其中Alice和Bob告诉TP这n个粒子组的位置;TP根据以下规则从她对这n个粒子组的相应测量结果产生一个隐秘比特序列CT:对于j=1,2,…,n,如果第j个粒子组的测量结果是或将是0,如果第j个粒子组的测量结果是或将是1;这里,是CT的第j比特;最后,TP计算得到求和结果R,其中R=[r1,r2,…,rn]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111058437.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:运动损伤评估方法、系统、介质及终端
- 下一篇:一种带清洁功能的螺杆泵