【技术实现步骤摘要】
一种多方双场量子密钥分发协议实现方法及系统
[0001]本专利技术属于量子信息通信
,尤其涉及一种多方双场量子密钥分发协议实现方法及系统。
技术介绍
[0002]目前,引入数学理论的经典密码学,使密码学成为了一门严谨且系统的学科。但是,经典密码学的安全性基于数学问题的计算复杂度,其只能保证一段时间的计算安全性。随着计算水平的提高,如果量子计算机得到实现,现有的基于计算复杂度的加密算法将不堪一击。不同于安全性依赖于数学计算复杂度的经典密码学,量子密码学的安全性依赖于物理手段,即用于加密的密钥在理论上具有真随机性以及能保证足够长量子密钥的安全分发。量子保密通信是建立在量子密码学基础上的,它的安全性是依靠量子力学的物理定律,而并非依赖于数学计算复杂度。量子密钥分发(QKD)是量子保密通信的核心,是当前最重要、最主流的量子通信技术。QKD是指通信双方以量子态作为信息的载体,通过量子信道传输,从而在通信双方之间协商出密钥的一种密钥分发方法。QKD过程中对量子态的传输,是依靠对光子进行编码、传输、测量实现的,因此QKD协议协商密钥的过程主要包括光源发出光脉冲、对光脉冲进行编码、测量端对光脉冲进行测量并公布测量结果、通信用户生成密钥等过程。
[0003]量子密钥分发是利用量子力学特性来保证通信安全性,它使通信的双方能够产生并分享一个随机的、安全的密钥,来加密和解密消息。QKD理论上是无条件安全的,它允许处于远距离且合法的通信双方,在存有窃听的条件下,也可以产生安全的密钥。自1984年第一个量子密钥分发协议BB84协议 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种多方双场量子密钥分发协议实现方法,其特征在于,所述多方双场量子密钥分发协议实现方法基于两方双场量子密钥分发协议的编码方式和测量端W态分析器对光脉冲的测量,测量端使用W态分析器对编码后的光脉冲进行基于单光子干涉的W4态测量,输入的信号态会被投影到W4态,根据W态分析器中单光子探测器的响应结果唯一的区分出一组W4态,通信用户通过筛选获得密钥;将双场量子密钥分发协议和W态分析器相结合,实现四方用户之间的通信,当不可信的测量端公布光脉冲的有效探测响应时,四个参与者中的任意两个参与者公开自己的信息比特,则其余两个参与者可获得密钥比特。2.如权利要求1所述的多方双场量子密钥分发协议实现方法,其特征在于,所述多方双场量子密钥分发协议实现方法包括以下步骤:第一步,构建基于W态分析器的多方双场量子密钥分发系统;第二步,光源发出光脉冲第三步,对光源发出的光脉冲进行编码;第四步,测量端Emma对编码后的光脉冲进行测量并公布测量结果;第五步,通信用户通过筛选获得密钥;第六步,通信用户对筛选得到的密钥进行参数估计;第七步,通信用户对密钥后处理。3.如权利要求2所述的多方双场量子密钥分发协议实现方法,其特征在于,所述第一步包括:构建包括结构相同的四个合法通信用户支路Bob、Alice、Charlie和David,以及包括W态分析器的一个不可信的测量端Emma的双场量子密钥分发系统;四个通信用户中的任意一个通信用户既是发送方又是其他用户的接收方;不可信的测量端Emma包括由一个干涉仪组和四个单光子探测器构成的W态分析器,W态分析器有四个输入端;每个合法的通信用户支路包括依次连接的理想单光子源SPS、连接有随机数发生器RNG1的强度调制器IM以及连接有随机数发生器RNG2的相位调制器PM,强度调制器IM和相位调制器PM又共同连接着一个随机数发生器RNG3;四个结构完全相同的通信用户支路通过量子信道连接到测量端Emma处的W态分析器的四个输入端。4.如权利要求2所述的多方双场量子密钥分发协议实现方法,其特征在于,所述第二步包括:Bob、Alice、Charlie和David各自支路的单光子源SPS按照一定的时间间隔τ连续发出N个随机相位分别为θ
B
、θ
A
、θ
C
和θ
D
的光脉冲S
B
={S
B1
,S
B2
,
…
,S
BN
}、S
A
={S
A1
,S
A2
,
…
,S
AN
}、S
C
={S
C1
,S
C2
,
…
,S
CN
}和S
D
={S
D1
,S
D2
,
…
,S
DN
},其中N>1024;S
Bi
、S
Ai
、S
Ci
和S
Di
分别表示Bob、Alice、Charlie和David各自支路的单光子源SPS发出的第i个光脉冲,其中i=1,2,
…
,N。5.如权利要求2所述的多方双场量子密钥分发协议实现方法,其特征在于,所述第三步包括:(1)每个用户支路的理想单光子源SPS发出的光脉冲S
Bi
、S
Ai
、S
Ci
和S
Di
都可根据随机数发生器RNG3产生的二进制随机数执行相应的编码操作,强度调制器IM和相位调制器PM判断随机数发生器RNG3产生的二进制随机数的值是否为1,若是1,则在编码基Z下对光脉冲进行编码,执行(2),否则在编码基X下对光脉冲进行编码,执行(3);(2)在编码基Z下对光脉冲进行编码:强度调制器IM判断随机数发生器RNG1产生的二进制随机数的值是否为1,若是1,强度调制器IM不发挥作用相当于通路,光脉冲正常通过,否则强度调制器IM将光脉冲的强度调制为0;随机数发生器RNG2和相位调制器PM不发挥作用
相当于通路,经过强度调制器IM调制后的光脉冲正常通过;(3)在编码基X下对光脉冲进行编码:强度调制器IM判断随机数发生器RNG1产生的二进制随机数的值是否为1,若是1,强度调制器IM不发挥作用相当于通路,光脉冲正常通过,否则强度调制器IM将光脉冲的强度调制为0;相位调制器PM根据随机数发生器RNG2产生的二进制随机数对经过强度调制器IM调制后的光脉冲进行调制,相位调制器PM判断随机数发生器RNG2产生的二进制随机数的值是否为1,若是1,相位调制器PM对光脉冲调制相位π,否则相位调制器PM对光脉冲调制相位0;(4)最终,Bob、Alice、Charlie和David各自支路中由光源发出的N个光脉冲在不同的编码基下进行编码后会得到N个编码后的光脉冲分别为S
′
B
={S
′
B1
,S
′
B2
,
…
,S
′
BN
}、S
′
A
={S
′
A1
,S
′
A2
,
…
,S
′
AN
}、S
′
C
={S
′
C1
,S
′
C2
,
…
,S
′
CN
}和S
′
D
={S
′
D1
,S
技术研发人员:朱畅华,徐宁,权东晓,何先灯,赵楠,易运晖,陈南,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。