多自由度超编码的设备无关量子安全直接通信方法

文档序号:31469441发布日期:2022-09-09 22:41阅读:234来源:国知局
多自由度超编码的设备无关量子安全直接通信方法

1.本发明属于量子通信技术领域,具体涉及一种多自由度超编码的设备无关量子安全直接通信方法(di-qsdc)。


背景技术:

2.量子通信是利用量子力学的基本原理实现信息的传输。量子通信具有感知窃听的功能,具有绝对安全性,这是它与经典通信相比的最大优势。量子安全直接通信(qsdc)是量子通信的重要分支,可直接通过量子信道在通信双方传递秘密信息,而不需双方事先共享密钥。
3.在qsdc协议中,光子需要在量子信道中传输两轮,每轮传输结束后,需要进行安全性检测确保光子传输过程的安全。但是在实际实验条件下,由于实验设备的不完美,出现了很多针对实验设备的攻击方式,这也是为qsdc带来了安全漏洞。为此,有研究人员又提出了首个设备无关量子安全直接通信(di-qsdc)方案。所有设备可以视为黑匣子,只通过黑匣子的经典输入输出值违背贝尔不等式来确定通信的安全性。di-qsdc可抵御所有针对不完美设备端的攻击,为qsdc在实际实验条件下提供了最高的安全性保证。然而现有di-qsdc存在安全信息容量较低的技术问题。


技术实现要素:

4.解决的技术问题:为提高di-qsdc方案的安全容量,本发明在di-qsdc协议中引入了光子多自由度编码的思想,可有效提高光子的信道容量,提高di-qsdc的实际通信效率。本发明提高了设备无关量子安全直接通信的安全信息容量。
5.技术方案:。
6.一种多自由度超编码的设备无关量子安全直接通信方法,所述通信方法包括以下步骤:
7.s1,用户alice制备n个相同的极化和空间自由度的超纠缠光子对,将n个超纠缠对分成c序列和m序列两个光子序列;用户alice将c序列中的所有光子依次通过量子信道发送给用户bob;用户bob收到光子后,通过经典信道通知用户alice,双方将各自的光子存储到量子存储器中;
8.s2,用户bob从c序列中随机选择一个光子子集,通过经典通道将其顺序位置公开给用户alice;双方将安全性检测光子从量子存储中提取出来在两个自由度上进行第一轮设备无关安全性检查;若任何一个自由度的安全性检测没有通过,则双方终止通信,若两个自由度的安全性检测都通过,则转入步骤s3;
9.s3,用户alice从量子存储器中取出m序列的光子,随机从m序列光子中选择一个光子子集作为第二轮安全性检查光子,不对其执行任何操作;对其余的光子,在两个自由度上使用幺正操作对其进行编码;
10.s4,用户alice将m光子序列中的光子顺序打乱,并记录每个光子在原始m序列中的
位置;用户alice将打乱顺序后的m序列发送给用户bob,光子传输完成后,用户alice通过授权的经典信道公开原始m序列中每个光子的位置以及安全检测光子的位置;
11.s5,用户bob将所有光子存储到量子存储设备中,根据用户alice的指示恢复原始m序列,再从存储器中提取出安全检测光子,独自在两个自由度上进行第二次设备无关安全性检测;若任何一个自由度的安全性检测未通过,则终止通信,若两个自由度的安全性检测都通过,则转入步骤s6;
12.s6,用户bob提取出所有编码光子对,通过超纠缠贝尔态分析,得到编码后两个自由度的贝尔态,通过与原贝尔态相比,得到两个自由度的编码信息。
13.进一步地,步骤s1中,用户alice利用实际的纠缠源制备超纠缠光子对的量子态为其中,和分别属于下列极化自由度和空间自由度的四个贝尔态:
[0014][0015][0016][0017][0018]
其中,p代表极化自由度,s代表空间自由度,|h》和|v》分别代表光子的水平极化和垂直极化,a1、a2、a
′1和a
′2均表示空间模式。
[0019]
进一步地,步骤s1中,用户alice将所有位于|a
′1》和|a
′2〉这两个空间模式的光子发送到用户bob,a
′1和a
′2分别对应bob方的b1和b2空间模式,得到在空间模式下新的四个贝尔态为:
[0020][0021][0022]
进一步地,步骤s2中,双方将安全性检测光子从量子存储中提取出来在两个自由度上进行第一轮设备无关安全性检查的过程包括以下步骤:
[0023]
用户alice和用户bob对每个安全检查光子对的两个光子在两个自由度上随机选择测量基进行测量;其中,用户alice在极化和空间这两个自由度上分别有四种选择的测量基:
[0024][0025][0026]
用户bob在极化和空间这两个自由度上分别有两种选择的测量基:
[0027]b1p
=a
0p
,b
2p
=a
3p
;b
1s
=a
0s
,b
2s
=a
3s

[0028]
其中,σ
zp
、σ
xp
和σ
zs
、σ
xs
分别对应极化自由度和空间自由度的泡利矩阵:
[0029]
[0030]
所有测量的结果用+1,-1结果表示;将与测量基对应的测量结果用相应的小写字母表示:
[0031]ap
={a
0p
,a
1p
,a
2p
,a
3p
},b
p
={b
1p
,b
2p
};as={a
0s
,a
1s
,a
2s
,a
3s
},bs={b
1s
,b
2s
};
[0032]
式中,a
ip
,b
jp
∈{+1,-1},a
is
,b
js
∈{+1,-1};i=0,1,2,3,j=1,2;
[0033]
如果双方获得非决定性结果,即光子探测器没有探测到光子,则测量结果随机设置为+1或者-1;
[0034]
测量完所有检查光子对后,用户alice和用户bob公布各自的测量基和测量结果。
[0035]
进一步地,当用户alice选择a
1p
、a
1s
、a
2p
和a
2s
测量基,用户bob选择b
1p
、b
1s
、b
2p
和b
2s
测量基时,用户alice和用户bob的测量结果用于估算两个自由度的chsh多项式为:
[0036]s1p
=《a
1pb1p
〉+《a
1pb2p
》+《a
2pb1p
〉-《a
2pb2p
》;
[0037]s1s
=《a
1sb1s
》+《a
1sb2s
》+《a
2sb1s
》-《a
2sb2s
》;
[0038]
式中,s
1p
和s
1s
分别表示极化自由度和空间自由度估算的chsh多项式的值,《a
ipbjp
》和《a
isbjs
》被定义为:
[0039]
《a
ipbjp
》=p(a
ip
=b
jp
|a
ipbjp
)-p(a
ip
≠b
jp
|a
ipbjp
);
[0040]
《a
isbjs
》=p(a
is
=b
js
|a
isbjs
)-p(a
is
≠b
js
|a
isbjs
);
[0041]
式中,p(a
ip(s)
=b
jp(s)
|a
ip(s)bjp(s)
)表示用户alice选用a
ip(s)
测量基,用户bob选用b
jp(s)
测量基,测量结果相同的概率,p(a
ip
≠b
jp
|a
ipbjp
)表示双方选择上述测量基得到的测量结果不同的概率;
[0042]
当用户alice选择a
0p
、a
0s
而用户bob选择b
1p
、b
1s
测量基时,双方的测量结果用于估算光子传输过程中造成的比特翻转错误率(q
b1p
,q
b1s
):
[0043]qb1p
=p(a
0p
≠b
1p
);q
b1s
=p(a
0s
≠b
1s
);
[0044]
式中,p(a
0p(s)
≠b
1p(s)
)表示用户alice选择a
0p(s)
测量基,用户bob选择b
1p(s)
基,测量结果不同的概率,即比特翻转错误率;
[0045]
当用户alice选择a
3p
、a
3s
而用户bob选择b
2p
、b
2s
测量基时,双方的测量结果用于估算光子传输过程中造成的相位翻转错误率(q
p1p
,q
p1s
):
[0046]qp1p
=p(a
3p
≠b
2p
);q
p1s
=p(a
3s
≠b
2s
);
[0047]
式中,p(a
3p(s)
≠b
2p(s)
)表示用户alice选择a
3p(s)
基,用户bob选择b
2p(s)
基,测量结果不同的概率,即相位翻转错误率;
[0048]
当用户alice选择a
0p
、a
0s
而用户bob选择b
2p
、b
2s
测量基,或alice选择a
3p
、a
3s
而bob选择b
1p
、b
1s
测量基时,双方将测量结果抛弃;
[0049]
当两个自由度的chsh多项式满足为时,认为第一轮光子传输过程安全,估算窃听者在第一轮光子传输过程中在两个自由度中所能窃听到的最大光子数比率i
ae1p
和i
ae1s
为:
[0050][0051][0052]
式中,h(x)二进制香农熵:h(x)=-xlog2(x)-(1-x)log2(1-x);在实际实验条件下,由于空间自由度纠缠具有更强的抗噪声能力,因此可得s
1s
》s
1p
,i
ae1s
《i
ae1p

[0053]
在第一轮光子传输过程中,窃听者能窃听到的最大光子数比率为窃听者能窃听到的最大光子数比率为
[0054]
根据下述公式计算出第一次光子传输后极化和空间这两个自由度的总错误率(q
1s
,q
1p
)为:
[0055]q1p
=q
p1p
+q
b1p

[0056]q1s
=q
p1s
+q
b1s

[0057]
进一步地,步骤s34中,幺正操作算符表达式如下:
[0058]u0p
=i=|h》《h|+|v》《v|,u
0s
=i=|a1》《a1|+|a2》《a2|;
[0059]u1p
=σz=|h》《h|-|v》《v|,u
1s
=σz=|a1》《a1|-|a2》《a2|;
[0060]u2p
=σ
x
=|v》《h|+|h》《v|,u
2s
=σ
x
=|a1》《a2|+|a2》《a1|;
[0061]u3p
=iσ
x
=|v》《h|-|h》《v|,u
3s
=iσ
x
=|a1》《a2|-|a2》《a1|;
[0062]
式中,u
0p
、u
1p
、u
2p
和u
3p
使分别变成和u
0s
、u
1s
、u
2s
和u
3s
使分别变成和u
0p(s)
、u
1p(s)
、u
2p(s)
和u
3p(s)
分别代表经典信息00、01、10和11。
[0063]
进一步地,步骤s5中,两个自由度的安全性检测都由bob独立完成;若进一步地,步骤s5中,两个自由度的安全性检测都由bob独立完成;若认为第二轮光子传输安全,否则,认为第二轮光子传输不安全;
[0064]
在确认第二轮光子传输安全的情况下,根据下述公式估算窃听者在第二轮光子传输过程中从两个自由度所能窃听到的最大光子数比率i
ae2p
和i
ae2s
为:
[0065][0066][0067]
式中,s
2s
》s
2p
,第二轮光子传输过程中窃听者能窃听到的最大光子数比率为
[0068]
估算两个自由度信息的泄漏率i
aep
和i
aes
的上界均为:
[0069][0070][0071]
第二次光子传输完成后两个自由度的总错误率(q
ts
,q
tp
)为:
[0072]qtp
=q
b2p
+q
p2p

[0073]qts
=q
b2s
+q
p2s

[0074]
进一步地,根据两自由度的总错误率和信息泄漏率,通信双方估算两个自由度的实际安全信息容量(c
sp
,c
ss
)为:
[0075]
[0076][0077]
总实际安全信息容量c
st
为c
st
=c
sp
+c
ss

[0078]
有益效果:
[0079]
第一,本发明的多自由度超编码的设备无关量子安全直接通信方法,可有效抵御所有来自设备端的攻击,增强qsdc在实际实验条件下的安全性。
[0080]
第二,本发明的多自由度超编码的设备无关量子安全直接通信方法,通过在光子的两自由度进行编码,可以提高光子的信道容量,从而有效提高设备无关量子安全直接通信的安全信息容量;
附图说明
[0081]
图1为本发明实施例的多自由度超编码的设备无关量子安全直接通信方法流程图;
[0082]
图2为本发明实施例的多自由度超编码的设备无关量子安全直接通信方法原理图。
具体实施方式
[0083]
下面的实施例可使本专业技术人员更全面地理解本发明,但不以任何方式限制本发明。
[0084]
如图1所示,本发明提供了一种基于极化-空间自由度编码的设备无关量子安全直接通信方案,包括如下步骤:
[0085]
下面结合具体的例子分析本发明的过程:
[0086]
用户alice制备n个有序的极化和空间自由度的超纠缠光子对,表示为再把n个超纠缠对分成两份光子序列,一个为c序列,另一个为m序列,然后,用户alice将c序列中的所有光子依次通过量子信道发送给用户bob,如图2(a)所示。
[0087]
用户bob收到光子后,通过经典信道通知用户alice,双方将各自的光子存储到量子存储器中。
[0088]
为了确保第一次光子传输过程的安全,用户bob首先从m光子序列中随机选择一个足够大的光子子集,并通过经典通道将其顺序位置公开给用户alice。然后,双方将安全性检测光子从量子存储中提取出来在两个自由度上进行第一轮设备无关安全性检查。若任何一个自由度的安全性检测没有通过,则双方终止通信。若两个自由度的安全性检测都通过,则进行下一步,如图2(b)所示。
[0089]
用户alice从量子存储器中取出其余m序列的光子,随机从m序列光子中选择一个足够大的光子子集作为第二轮安全性检查光子,不对其执行任何操作。对其余的光子,在两个自由度上使用幺正操作对其进行编码,如图2(b)所示。
[0090]
为了防止用户eve在第二次光子传输过程中根据她截获的c光子序列的光子位置精确截获相应的m光子,用户alice将m光子序列中的光子顺序打乱,并记录每个光子在原始m序列中的位置。
[0091]
用户alice将打乱顺序后的m序列发送给用户bob,光子传输完成后,用户alice通
过授权的经典信道公开原始m序列中每个光子的位置以及安全检测光子的位置。用户bob首先将所有光子存储到量子存储设备中,然后根据用户alice的指示恢复原始m序列,接下来,用户bob从存储器中提取出安全检测光子,独自在两个自由度上进行第二次设备无关安全性检测。若任何一个自由度的安全性检测未通过,则终止通信;若两个自由度的安全性检测都通过了,则进行下一步,如图2(c)所示。
[0092]
用户bob提取出所有编码光子对,通过超纠缠贝尔态分析,得到编码后两个自由度的贝尔态,通过与原贝尔态相比,得到两个自由度的编码信息,如图2(d)所示。
[0093]
用户alice利用实际的纠缠源制备超纠缠光子对的量子态为其中,和分别属于下列极化自由度和空间自由度的四个贝尔态:
[0094][0095][0096][0097][0098]
其中,p和s分别代表极化自由度和空间自由度,|h》和|v》分别代表光子的水平极化和垂直极化,a1、a2、a
′1和a
′2表示不同的空间模式。
[0099]
用户alice将所有位于|a
′1》和|a
′2》空间模式的光子发送到用户bob,a
′1和a
′2分别对应bob方的b1和b2空间模式,得到在空间模式下新的四个贝尔态为:
[0100][0101][0102]
第一次光子传输完成后,用户alice和用户bob从存储器中提取出安全性检测光子对进行安全性检测。具体操作为:alice和bob对每个安全检查光子对的两个光子在两个自由度上随机选择测量基进行测量。用户alice在两个自由度上(极化和空间)分别有四种选择的测量基:
[0103][0104][0105]
同时,用户bob在极化和空间上分别也有两种选择的测量基:
[0106]b1p
=a
0p
,b
2p
=a
3p
;b
1s
=a
0s
,b
2s
=a
3s

[0107]
其中,σ
zp
、σ
xp
和σ
zs
、σ
xs
分别对应极化自由度和空间自由度的泡利矩阵。如下表示:
[0108][0109]
所有测量的结果用+1,-1结果表示。这里将与测量基对应的测量结果用相应的小写字母表示:
[0110]ap
={a
0p
,a
1p
,a
2p
,a
3p
},b
p
={b
1p
,b
2p
};as={a
0s
,a
1s
,a
2s
,a
3s
},bs={b
1s
,b
2s
};
[0111]
式中,a
ip
,b
jp
∈{+1,-1},a
is
,b
js
∈{+1,-1};i=0,1,2,3,j=1,2。
[0112]
如果双方获得非决定性结果(光子探测器没有探测到光子),则测量结果随机设置为“+1”或者
“‑
1”。测量完所有检查光子对后,用户alice和用户bob公布他们的测量基和测量结果。
[0113]
这里根据双方测量基的选择,一共有下列四种情况:
[0114]
第一种情况,用户alice选择a
1p
、a
1s
、a
2p
和a
2s
测量基,用户bob选择b
1p
、b
1s
、b
2p
和b
2s
测量基。用户alice和用户bob的测量结果,用于估算两个自由度的chsh多项式为:
[0115]s1p
=《a
1pb1p
》+《a
1pb2p
》+《a
2pb1p
》-《a
2pb2p
》;
[0116]s1s
=《a
1sb1s
》+《a
1sb2s
》+《a
2sb1s
》-《a
2sb2s
》;
[0117]
式中,s
1p
和s
1s
分别表示极化自由度和空间自由度估算的chsh多项式的值,《a
ipbjp
》和《a
isbjs
》被定义为:
[0118]
《a
ipbjp
》=p(a
ip
=b
jp
|a
ipbjp
)-p(a
ip
≠b
jp
|a
ipbjp
);
[0119]
《a
isbjs
》=p(a
is
=b
js
|a
isbjs
)-p(a
is
≠b
js
|a
isbjs
);
[0120]
其中,p(a
ip(s)
=b
jp(s)
|a
ip(s)bjp(s)
)表示用户alice选用选用a
ip(s)
测量基,用户bob选用b
jp(s)
测量基,测量结果相同的概率,p(a
ip
≠b
jp
|a
ipbjp
)表示测量结果不同的概率。
[0121]
第二种情况,当用户alice选择a
0p
、a
0s
而用户bob选择b
1p
、b
1s
测量基时,双方的测量结果用于估算光子传输过程中造成的比特翻转错误率(q
b1p
,q
b1s
):
[0122]qb1p
=p(a
0p
≠b
1p
);q
b1s
=p(a
0s
≠b
1s
);
[0123]
式中,p(a
0p(s)
≠b
1p(s)
)表示用户alice选择a
0p(s)
测量基,用户bob选择b
1p(s)
基,测量结果不同的概率,即比特翻转错误率。
[0124]
第三种情况,当用户alice选择a
3p
、a
3s
而用户bob选择b
2p
、b
2s
测量基时,双方的测量结果用于估算光子传输过程中造成的相位翻转错误率(q
p1p
,q
p1s
):
[0125]qp1p
=p(a
3p
≠b
2p
);q
p1s
=p(a
3s
≠b
2s
);
[0126]
式中,p(a
3p(s)
≠b
2p(s)
)表示用户alice选择a
3p(s)
基,用户bob选择b
2p(s)
基,测量结果不同的概率,即相位翻转错误率。
[0127]
第四种情况,当用户alice选择a
0p
、a
0s
而用户bob选择b
2p
、b
2s
测量基,或alice选择a
3p
、a
3s
而bob选择b
1p
、b
1s
测量基时,双方将测量结果抛弃。
[0128]
当s
1p
≤2,s
1s
≤2时(即chsh不等式),说明双方的光子在两个自由度中只有经典关联,这种情况下,窃听者有机会窃取到所有光子而不被发现,这种情况下的第一轮光子传输过程是不安全的,通信双方终止通信,重新检查信道;当s
1p
》2且s
1s
》2时,说明双方的光子在两个自由度上具有非局域关联;当且时,说明双方共享的光子态在两个自由度上均是最大纠缠态,这种情况下,窃听者的任何窃听行为都能被发现,因此窃听者所能窃听到的最大光子数比率i
ae1p
=0,i
ae1s
=0;当时,通信双方可以量化窃听者所能窃听到的最大光子数比率,因此,当双方可以量化窃听者所能窃听到的最大光子数比率,因此,当我们认为第一轮光子传输过程安全,通信继续。可以估算窃听者在第一轮光子传输过程中在两个自由度中所能窃听到的最大光子数比率i
ae1p
和i
ae1s
为:
[0129][0130][0131]
其中,h(x)为二进制香农熵:
[0132]
h(x)=-xlog2(x)-(1-x)log2(1-x)。
[0133]
在通常情况下,由于空间自由度比极化自由度具有更强的抵御噪声的能力,所以有s
1s
》s
1p
,i
ae1s
《i
ae1p
。因此,在第一轮光子传输过程中,窃听者能窃听到的最大光子数比率为为我们还可以计算出第一次光子传输后两个自由度(极化和空间)的总错误率(q
1s
,q
1p
)为:
[0134]q1p
=q
p1p
+q
b1p

[0135]q1s
=q
p1s
+q
b1s

[0136]
在两个自由度中用幺正操作作用在光子上可对光子进行编码。其中幺正操作算符表达式如下:
[0137]u0p
=i=|h》《h|+|v》《v|,u
0s
=i=|a1》《a1|+|a2》《a2|;
[0138]u1p
=σz=|h》《h|-|v》《v|,u
1s
=σz=|a1》《a1|-|a2》《a2|;
[0139]u2p
=σ
x
=|v》《h|+|h》《v|,u
2s
=σ
x
=|a1》《a2|+|a2》《a1|;
[0140]u3p
=iσ
x
=|v》《h|-|h》《v|,u
3s
=iσ
x
=|a1》《a2|-|a2》《a1|;
[0141]
式中,u
0p
、u
1p
、u
2p
和u
3p
使分别变成和u
0s
、u
1s
、u
2s
和u
3s
使分别变成和u
0p(s)
、u
1p(s)
、u
2p(s)
和u
3p(s)
分别代表经典信息00、01、10和11。因此,一个超纠缠光子对可以编码4个比特的经典信息。
[0142]
第二次设备无关安全性检测的过程与第一次安全性检测相同,但是两个自由度的安全性检测都由bob独立完成。若说明第二轮光子传输安全,通信可以继续。若得到其他情况,则说明第二轮光子传输不安全,双方必须终止通信。在确认第二轮光子传输安全的情况下,可以估算窃听者在第二轮光子传输过程中从两个自由度所能窃听到的最大光子数比率i
ae2p
和i
ae2s
为:
[0143][0144][0145]
由于通常s
2s
》s
2p
,所以第二轮光子传输过程中窃听者能窃听到的最大光子数比率为
[0146]
由于信道噪声的存在,第二轮光子传输后,双方共享纠缠态的质量将低于第一轮光子传输后共享纠缠态的质量,所以可得到s
1p
》s
2p
,s
1s
》s
2s
,由此,可得到i
ae1
《i
ae2
。由于窃听者必须要窃听到一个纠缠光子对中的两个光子才能读取其中的编码信息,可以估算两个自由度信息的泄漏率i
aep
和i
aes
的上界均为:
[0147][0148][0149]
第二次光子传输完成后两个自由度的总错误率(q
ts
,q
tp
)为:
[0150]qtp
=q
b2p
+q
p2p

[0151]qts
=q
b2s
+q
p2s

[0152]
用户bob通过运行超纠缠贝尔态分析,可完全区分极化和空间自由度的四个贝尔态,因此可以读出每个自由度的2比特信息,总共一个超纠缠贝尔态可传递4比特的信息。
[0153]
根据两自由度的总错误率和信息泄漏率,通信双方可估算两个自由度的实际安全信息容量(c
sp
,c
ss
)为:
[0154][0155][0156]
所以,本协议的总实际安全信息容量c
st
为c
st
=c
sp
+c
ss

[0157]
本发明公开了一种基于极化-空间两自由度编码的设备无关量子安全通信方法,alice制备大量相同的极化-空间超纠缠光子对,并将所有超纠缠光子对中的一个光子发送给bob,并公布安全性检测光子的位置。双方在两个自由度上均进行设备无关安全性检测,通过安全性检测后,alice在两个自由度上对手中光子进行编码,并随机选择第二轮安全性检测光子。编码完成后,alice将手中所有光子发送给bob。bob接收到光子后独立地在两个自由度进行第二轮设备无关安全性检测,最后通过超纠缠贝尔态分析得到编码后两个自由度的贝尔态,读出alice传递的秘密信息。在本发明中,基于两个自由度的设备无关量子安全直接通信,可以有效提高实际的安全信息容量;根据利用chsh不等式判定信息是否传输安全,可以消除纠缠源制备光子带来的实际与理想不符合的影响。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1