[发明专利]基于两粒子纯纠缠态的两方量子隐私比较方法有效
| 申请号: | 201910425669.8 | 申请日: | 2019-05-21 |
| 公开(公告)号: | CN110098929B | 公开(公告)日: | 2021-08-03 |
| 发明(设计)人: | 潘洪明 | 申请(专利权)人: | 浙江工商大学 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 310012 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明提出一种基于两粒子纯纠缠态的两方量子隐私比较方法,其中第三方是半忠诚的,被允许按照自己的意愿错误行事但不能与其他任何人共谋。本发明的方法采用两粒子纯纠缠态作为量子资源,需要单粒子测量但不需要酉操作或量子纠缠交换。本发明的方法对于外在攻击和参与者攻击都是安全的。 | ||
| 搜索关键词: | 基于 粒子 纠缠 量子 隐私 比较 方法 | ||
【主权项】:
1.一种基于两粒子纯纠缠态的两方量子隐私比较方法,在保证它们真正内容隐私性的前提下判断两个用户的隐秘输入是否相等;采用两粒子纯纠缠态作为量子资源;需要单粒子测量但不需要酉操作或量子纠缠交换;对于外在攻击和参与者攻击都是安全的;共包括以下六个过程:S1)Alice和Bob事先通过BB84 QKD方法在她们之间确立一个长度为N的二进制密钥序列KAB;S2)Alice将她的秘密整数X的二进制表示分成N组
其中每组包括一个二进制比特;类似地,Bob将他的秘密整数Y的二进制表示分成N组
其中每组也包括一个二进制比特;S3)第三方TP制备N个两粒子纯纠缠态,其中每个随机处于四个量子态|φ>BC、|φ'>BC、|ψ>BC和|ψ'>BC之一;然后,她将这些两粒子纯纠缠态安排成一个序列P,即
其中上标1,2,...,N表示这些两粒子纯纠缠态在序列中的顺序;TP将序列P的每个两粒子纯纠缠态的粒子A挑出以形成一个有序的粒子序列PA,即
TP将序列P的每个两粒子纯纠缠态的粒子B挑出以形成一个有序的粒子序列PB,即
TP制备两组诱骗光子随机处于四个量子态{|0>,|1>,|+>,|‑〉}之一,并将它们分别随机插入PA和PB以形成两个新序列PA'和PB';最后,TP分别将PA'和PB'发送给Alice和Bob;S4)在收到PA'(PB')后,Alice(Bob)与TP一起进行如下过程的安全检测过程;TP告诉Alice(Bob)PA'(PB')中诱骗光子的位置和制备基;然后,Alice(Bob)利用TP的制备基测量它们并告诉TP她(他)的测量结果;通过比较Alice(Bob)的测量结果和它们的制备态,TP能判断出PA'(PB')的传输是否安全;如果错误率足够小,Alice和Bob将执行下一步,否则,整个通信过程将被终止;S5)Alice丢弃PA'中的诱骗光子恢复出PA;Alice用σZ基测量粒子
得到测量结果
如果
是|0〉,那么
为0;如果
是|1〉,那么
为1;然后,Alice计算
这里,i=1,2,...,N;最后,Alice向TP公布RA,其中
与此同时,Bob丢弃PB'中的诱骗光子恢复出PB;Bob用σZ基测量粒子
得到测量结果
如果
是|0〉,那么
为0;如果
是|1〉,那么
为1;然后,Bob计算
这里,i=1,2,...,N;最后,Bob向TP公布RB,其中
S6)在收到RA和RB后,TP根据以下规则将
转化成一个经典比特:如果
处于|φ>BC或|φ'>BC,那么Vi为0;如果
处于|ψ>BC或|ψ'>BC,那么Vi为1;然后,TP计算
如果TP发现存在某个i有Ri≠0,她将得出X≠Y并立即终止通信过程,否则,她将得出X=Y;最后,TP把比较结果告诉Alice和Bob。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910425669.8/,转载请声明来源钻瓜专利网。





