[发明专利]一种基于类GHZ态具备身份认证功能的受控量子对话方法有效
申请号: | 201911082492.2 | 申请日: | 2019-11-07 |
公开(公告)号: | CN110635907B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 郑晓毅;苏景军;匡畅 | 申请(专利权)人: | 广东水利电力职业技术学院(广东省水利电力技工学校) |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04B10/70 |
代理公司: | 深圳市创富知识产权代理有限公司 44367 | 代理人: | 涂柳晓 |
地址: | 510635 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ghz 具备 身份 认证 功能 受控 量子 对话 方法 | ||
1.一种基于类GHZ态具备身份认证功能的受控量子对话方法,包括信息发送者Alice、信息接受者Bob和管理者Trent,以及量子通信中的纠缠资源三粒子GHZ态,其特征在于:Alice和Trent通过QKD的方法共享他的通信身份IDKAT;Bob和Trent通过QKD的方法共享他的通信身份IDKBT;三方对各自共享的通信身份ID保密,所述三粒子GHZ态如表达式(1):对GHZ态中的三个粒子执行一幺正Hadamard操作H,得到类GHZ态,如表达式(2):
基于表达式(2)所表示的类GHZ态设计的受控量子对话方法如下:
A初始化阶段
(I1)管理者Trent制备N+D+K组上述的类GHZ态,将这N+D+K组类GHZ态表示为:
[P1(1),P1(2),P1(3);P2(1),P2(2),P2(3);....;PN(1),PN(2),PN(3);....;PN+D+K(1),PN+D+K(2),PN+D+K(3)],制备出N+D+K组类GHZ态后,Trent从每组类GHZ态取出一个粒子组成一组粒子序列,共组成三组粒子序列,并制备一定数量且随机地处于{|0,|1,|+,|-}的两组单光子态|D,并将其作为诱骗光子随机夹杂到其中的两组粒子形成粒子序列SA和SB,并将制备好的三组粒子序列中的SA序列发给Alice,SB序列发给Bob,自己保留粒子序列ST;
(I2)Alice和Bob收到粒子序列之后,进行第一部分安全性校验,安全性校验方法为,Trent通过经典信道将诱骗光子的位置以及测量基信息告诉Alice和Bob,Alice和Bob根据Trent的信息将诱骗光子从粒子序列挑出并作相应的基测量,并将结果通过经典信道公布,Trent根据公布的结果计算误码率,如果误码率低于某个阈值,则可以认为不存在外部窃听者;
(I3)通信对话双方Alice和Bob通过经典信道协商共同随机从N+D+K组类GHZ态挑出D组类GHZ态随机选用z基和x基做单粒子基测量,并公布D组类GHZ态的具体的位置信息以及具体使用的测量基,控制方Trent根据公布的信息对相应的粒子做相应的基测量,并按照规则R公布测量结果,随后,Alice和Bob通过经典信道交换D组类GHZ态的测量结果,并结合Trent公布的结果统计误码率,判断是否存在内部窃听;
B、通信对话阶段
在经过第一阶段的通信安全性校验检测之后,通信三方弃除各自粒子序列中用于安全检测的粒子,形成新的三组N+K位的粒子序列SA’、SB’、ST’,Alice和Bob根据各自的通信身份ID,KAT,KBT,以及自己要发送的消息MA,MB根据加密规则ER对粒子序列SA’、SB’、ST’,进行编码,经过加密规则ER编码后的粒子序列SA’、SB’,可以写成和Alice和Bob各自制备随机处于{|0,|1,|+,|-}的诱骗光子态|DA,|DB随机插入到形成和并发回给Trent;
SA’、SB’、ST’为:SA’:[P1(1),P2(1),P3(1),...,PN+K(1)];SB’:[P1(2),P2(2),P3(2),P4(2),...,PN+K(2)];ST’:[P1(3),P2(3),...,PN+K(3)],KAT和KBT为:KAT={m1,m2,m3,...,mK-1,mK};KBT={n1,n2,n3,...,nK-1,nK},其中mk,nk∈{0,1};k=1,2,3....K-1,K,MA和MB为:MA={i1,i2,i3,...,iN-1,iN};MB={j1,j2,j3,...,jN-1,jN},其中in,jn∈{0,1};n=1,2,3....N-1,N,加密规则ER如下:如果mk,nk=1,in,jn=1,则依次对相应粒子序列SA’、SB’中的Pn(1),Pn(2)粒子施加一幺正操作X,其中X=|01|+|10|;如果mk,nk=0,in,jn=0,则对相应粒子序列SA’、SB’中的Pn(1),Pn(2)粒子不施加任何操作,也即施加恒等操作I=|00|+|11|;
C、控制对话阶段
(C1)控制者Trent收到Alice和Bob发回来的粒子序列之后,Alice和Bob通过经典信道公布诱骗光子态|DA,|DB的具体的位置和测量基信息,Trent通过Alice和Bob公布的信息对诱骗光子|DA,|DB进行测量并公布结果,之后Alice和Bob根据Trent公布的测量结果来统计误码率,如果没有错误或者误码率低于某个特定的阈值,则认为此过程无窃听行为,通信可以继续,否则通知Trent终止通信;
(C2)在确定不存在窃听行为的前提下,Trent剔除粒子序列和中的诱骗光子态|DA,|DB,随后对三个N+K比特粒子序列和和ST’做z基测量,并将测量结果逐位做XOR运算,运算结果为两部分,第一部分运算结果为:Trent利用持有的Alice的通信身份IDKAT以及Bob的通信身份IDKBT做一XOR运算,并统计CT的误码率,当误码率低于某个特定的阈值时候,接收到粒子序列是来自合法用户,此时Trent进行下一步通信,否则宣布存在非法用户,对话中止,当确定不存在非法用户之后,Trent公布第二部分运算结果为与各自手中要发送的消息MA和MB做一XOR运算,即可以得到对方发送的信息,即Alice:Bob:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东水利电力职业技术学院(广东省水利电力技工学校),未经广东水利电力职业技术学院(广东省水利电力技工学校)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911082492.2/1.html,转载请声明来源钻瓜专利网。