留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于四粒子纠缠态的两方量子密钥协商协议

何业锋

何业锋. 基于四粒子纠缠态的两方量子密钥协商协议[J]. 电子科技大学学报, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
引用本文: 何业锋. 基于四粒子纠缠态的两方量子密钥协商协议[J]. 电子科技大学学报, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
HE Ye-feng. Two-Party Quantum Key Agreement Protocols Based on Four-Particle Entangled States[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
Citation: HE Ye-feng. Two-Party Quantum Key Agreement Protocols Based on Four-Particle Entangled States[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004

基于四粒子纠缠态的两方量子密钥协商协议

doi: 10.3969/j.issn.1001-0548.2017.02.004
基金项目: 

国家自然科学基金 61373171

国家自然科学基金 61472472

国家自然科学基金 61272037

陕西省教育厅专项科研计划 14JK1659

详细信息
    作者简介:

    何业锋 (1978-), 女, 博士, 副教授, 主要从事通信与网络安全方面的研究

  • 中图分类号: TN918.1

Two-Party Quantum Key Agreement Protocols Based on Four-Particle Entangled States

计量
  • 文章访问数:  6783
  • HTML全文浏览量:  2023
  • PDF下载量:  128
  • 被引次数: 0
出版历程
  • 收稿日期:  2015-10-25
  • 修回日期:  2016-03-30
  • 刊出日期:  2017-03-15

基于四粒子纠缠态的两方量子密钥协商协议

doi: 10.3969/j.issn.1001-0548.2017.02.004
    基金项目:

    国家自然科学基金 61373171

    国家自然科学基金 61472472

    国家自然科学基金 61272037

    陕西省教育厅专项科研计划 14JK1659

    作者简介:

    何业锋 (1978-), 女, 博士, 副教授, 主要从事通信与网络安全方面的研究

  • 中图分类号: TN918.1

摘要: 量子密钥协商协议允许参与者通过公开的量子信道公平地协商一个共享秘密密钥,任何参与者的子集都不能独立地确定该共享密钥。它的安全性由量子力学原理保证,因此能够实现无条件安全,已经吸引了大量的关注。该文基于四粒子纠缠态和逻辑量子比特,提出了两个分别抵抗集体退相位噪声和集体旋转噪声的鲁棒的两方量子密钥协商协议。安全性分析证明这两个协议既能抵抗参与者和外部攻击,也能成功地抵抗两种特洛伊木马攻击。另外,这两个协议也能达到比较高的量子比特效率。

English Abstract

何业锋. 基于四粒子纠缠态的两方量子密钥协商协议[J]. 电子科技大学学报, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
引用本文: 何业锋. 基于四粒子纠缠态的两方量子密钥协商协议[J]. 电子科技大学学报, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
HE Ye-feng. Two-Party Quantum Key Agreement Protocols Based on Four-Particle Entangled States[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
Citation: HE Ye-feng. Two-Party Quantum Key Agreement Protocols Based on Four-Particle Entangled States[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(2): 340-345. doi: 10.3969/j.issn.1001-0548.2017.02.004
  • 量子密码是密码学和量子力学结合的产物,它的安全性是由量子力学基本原理保证的 (例如海森堡测不准原理和量子不可克隆原理),而不是基于数学假设。因此,量子密码协议能够实现无条件安全,已经成为国内外量子信息领域的研究热点。目前,许多种类的量子密码协议已经被提出,包括:量子密钥分发[1]、量子秘密共享[2]、量子安全直接通信[3]和量子密钥协商 (QKA)[4-5]等。其中,量子密钥协商协议允许参与者通过量子信道公平地协商一个经典的共享秘密密钥,并且任何一个参与者或参与者的子集都不能独立地确定该共享密钥。目前,它已经成为量子密码协议的新研究热点。

    文献[4]基于量子隐形传态技术提出了第一个QKA协议。然而,文献[6]发现在此协议中一个不诚实的参与者可以完全独立地确定共享密钥而不会被检测到,因此该协议不能抵抗参与者攻击。文献[5]基于单光子基和幺正变换也提出了一个QKA协议,但此协议不能抵抗CNOT攻击[7]。文献[8]基于BB84协议[1]提出了一个成功的两方QKA协议。这个协议主要基于幺正变换和延迟测量技术,并且该协议能实现很高的量子比特效率。基于Bell态,几个新的双方QKA协议也被提出,如文献[9-10]。文献[10]将两方QKA协议的概念推广到了多方QKA协议。许多三方和多方的QKA协议也被提出[11-12]。这些协议中有些是安全的,也有些存在安全漏洞。但上述协议大多数是基于单粒子或Bell态的。文献[13]利用四粒子的团簇态提出了一个双方QKA协议,此协议具有较高的量子比特效率。因此,设计更多的基于多粒子纠缠态的QKA协议是非常有意义的。然而,上述QKA协议几乎都是在理想量子信道上进行密钥协商,并未考虑量子信道中噪声的影响。而在实际通信中,量子信道中的噪声是不可避免的。通常,人们将信道噪声视为集体噪声。这主要是因为光子在一个比噪声变化还快的时间窗里传输,将受同样的噪声影响[14-17]。为了消除集体噪声的影响,一个有效的方法是构造无消相干子空间 (decoherence-free subspace, DFS)[16, 18-20],因为无消相干态几乎不受集体噪声的影响。目前,研究者已经提出了一些基于无消相干态的鲁棒量子密码协议,如鲁棒量子密钥分发协议[14-16]和鲁棒量子对话[19-20]等。然而,基于无消相干态的鲁棒QKA协议相对较少。文献[21]基于EPR对和单粒子测量提出了一个两方QKA协议,并利用无消相干态给出了它在噪声信道上的实现。文献[22]又基于无消相干态给出了免疫集体噪声的鲁棒QKA协议。

    本文基于四粒子$\chi $态和逻辑量子比特 (2量子比特DF态) 设计了两个分别抵抗集体退相位噪声和集体旋转噪声的鲁棒QKA协议。这两个QKA协议都有较高的量子比特效率。安全性分析表明它们能抵抗已有的参与者攻击和外部攻击。而且,由于这两个QKA协议中的每个粒子仅被传输一次,因此攻击者也无法执行特洛伊木马攻击[23-24]

    • 众所周知,$\{ \left| 0 \right\rangle ,\left| 1 \right\rangle \} $形成了Z基,$\{ \left| + \right\rangle ,\left| - \right\rangle \} $形成了X基,其中$\left| + \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 0 \right\rangle +\left| 1 \right\rangle )$,$\left| - \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 0 \right\rangle -\left| 1 \right\rangle )$。4个Bell态为:

      $$ \begin{align} &\left| {{\phi }^{\text{+}}} \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 00 \right\rangle +\left| 11 \right\rangle )\ \ \ \left| {{\phi }^{-}} \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 00 \right\rangle -\left| 11 \right\rangle ) \\ &\left| {{\psi }^{\text{+}}} \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 01 \right\rangle +\left| 10 \right\rangle )\ \ \ \left| {{\psi }^{-}} \right\rangle ={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 01 \right\rangle -\left| 10 \right\rangle ) \\ \end{align} $$ (1)

      它们形成了四维Hilbert空间的一组完全正交基,即Bell基。$\chi $态是四粒子的最大纠缠态,本文的协议使用如下的一个$\chi $态作为量子信源[25],即:

      $$\begin{array}{c} {\left| {{\chi ^{00}}} \right\rangle _{ABCD}} = \frac{1}{{2\sqrt 2 }}(\left| {0000} \right\rangle + \left| {0011} \right\rangle - \left| {0101} \right\rangle + \left| {0110} \right\rangle + \\ \left| {1001} \right\rangle + \left| {1010} \right\rangle + \left| {1100} \right\rangle - \left| {1111} \right\rangle {)_{ABCD}} = \\ \frac{1}{2}({\left| {{\phi ^ + }} \right\rangle _{AB}}{\left| {00} \right\rangle _{CD}} - {\left| {{\psi ^ - }} \right\rangle _{AB}}{\left| {01} \right\rangle _{CD}} + \\ {\left| {{\psi ^ + }} \right\rangle _{AB}}{\left| {10} \right\rangle _{CD}} + {\left| {{\phi ^ - }} \right\rangle _{AB}}{\left| {11} \right\rangle _{CD}}) \end{array}$$ (2)

      根据上式可知,若对${\left| {{\chi ^{00}}} \right\rangle _{ABCD}}$的粒子$A$和$B$执行Bell测量,对粒子$ C$和$ D$执行$Z \otimes Z$基测量 ($Z \otimes Z{\rm{ = \{ }}\left| {{\rm{00}}} \right\rangle ,\left| {{\rm{01}}} \right\rangle ,\left| {{\rm{10}}} \right\rangle ,\left| {{\rm{11}}} \right\rangle {\rm{\} }}$),则系统分别以$1/4$的概率塌缩到态${\left| {{\phi ^ + }} \right\rangle _{AB}}{\left| {00} \right\rangle _{CD}}$, ${\left| {{\psi ^ - }} \right\rangle _{AB}}{\left| {01} \right\rangle _{CD}}$, ${\left| {{\psi ^ + }} \right\rangle _{AB}}{\left| {10} \right\rangle _{CD}}$和${\left| {{\phi ^ - }} \right\rangle _{AB}}{\left| {11} \right\rangle _{CD}}$。

    • 一个量子信道上的集体退相位噪声对两个极化光子$\left| 0 \right\rangle $和$\left| 1 \right\rangle $的影响可以表述为[16]

      $${{U}_{dp}}\left| 0 \right\rangle =\left| 0 \right\rangle \text{ }{{U}_{dp}}\left| 1 \right\rangle ={{e}^{\text{i}\varphi }}\left| 1 \right\rangle $$ (3)

      式中,$\varphi $是随时间变化的集体退相位噪声参数。两个逻辑量子比特${\left| 0 \right\rangle _{dp}} = \left| {01} \right\rangle $, ${\left| 1 \right\rangle _{dp}} = \left| {10} \right\rangle $以及它们的叠加态${{\left| \pm \right\rangle }_{dp}}={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;({{\left| 0 \right\rangle }_{dp}}\pm {{\left| 1 \right\rangle }_{dp}})={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;(\left| 01 \right\rangle \pm \left| 10 \right\rangle )$都不受集体退相位噪声的影响[18-20]

      假设Alice和Bob两人想协商一个秘密密钥。首先,Alice和Bob协商如下量子态的编码:

      $$ \begin{array}{l} {\left| {{\phi ^ + }} \right\rangle _{AB}} \to 00\;\;{\left| {{\psi ^ - }} \right\rangle _{AB}} \to 01\;\;\;{\left| {{\psi ^ + }} \right\rangle _{AB}} \to 10\\ {\left| {{\phi ^ - }} \right\rangle _{AB}} \to 11\;\;\;{\left| {00} \right\rangle _{CD}} \to 00\;\;\;{\left| {01} \right\rangle _{CD}} \to 01\\ \;\;\;\;\;{\left| {10} \right\rangle _{CD}} \to 10\;\;\;{\left| {11} \right\rangle _{CD}} \to 11 \end{array} $$ (4)

      协议步骤如下:

      1) Alice准备$ n$个逻辑$\chi $态${{\left| \chi _{dp}^{00} \right\rangle }_{ABCD}}$:

      $$\begin{array}{c} {\left| {\chi _{dp}^{00}} \right\rangle _{ABCD}} = \frac{1}{{2\sqrt 2 }}(\left| 0 \right\rangle \left| 0 \right\rangle {\left| 0 \right\rangle _{dp}}{\left| 0 \right\rangle _{dp}} + \left| 0 \right\rangle \left| 0 \right\rangle {\left| 1 \right\rangle _{dp}}{\left| 1 \right\rangle _{dp}} - \\ \left| 0 \right\rangle \left| 1 \right\rangle {\left| 0 \right\rangle _{dp}}{\left| 1 \right\rangle _{dp}} + \left| 0 \right\rangle \left| 1 \right\rangle {\left| 1 \right\rangle _{dp}}{\left| 0 \right\rangle _{dp}} + \\ \left| 1 \right\rangle \left| 0 \right\rangle {\left| 0 \right\rangle _{dp}}{\left| 1 \right\rangle _{dp}} + \left| 1 \right\rangle \left| 0 \right\rangle {\left| 1 \right\rangle _{dp}}{\left| 0 \right\rangle _{dp}} + \\ \left| 1 \right\rangle \left| 1 \right\rangle {\left| 0 \right\rangle _{dp}}{\left| 0 \right\rangle _{dp}} - \left| 1 \right\rangle \left| 1 \right\rangle {\left| 1 \right\rangle _{dp}}{\left| 1 \right\rangle _{dp}}{)_{ABCD}}{\rm{ = }}\\ \frac{1}{{2\sqrt 2 }}({\left| {00} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + {\left| {00} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{C_2}}}{\left| {10} \right\rangle _{{D_1}{D_2}}} - \\ {\left| {01} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {10} \right\rangle _{{D_1}{D_2}}} + {\left| {01} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + \\ {\left| {10} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {10} \right\rangle _{{D_1}{D_2}}} + {\left| {10} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + \\ {\left| {11} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} - {\left| {11} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{C_2}}}{\left| {10} \right\rangle _{{D_1}{D_2}}}) \end{array}$$ (5)

      并将所有粒子分成4个有序的序列,其中序列${S_A}$和${S_B}$分别由所有的光子$ A$和$ B$组成;而序列${S_C}$和${S_C}$分别由所有的逻辑量子比特$C$和$D$组成。Alice从集合{${S_C}$}中随机选出足够多 (例如$2m$个) 的诱骗逻辑量子比特,并且随机地插入序列${S_C}$和${S_D}$得到新的序列${S'_C}$和${S'_D}$。Alice保留序列${S_A}$和${S_B}$,将序列${S'_C}$和${S'_D}$发送给Bob。

      2) 当Bob收到序列${S'_C}$和${S'_D}$后,通过经典认证信道告知Alice。Alice公布诱骗逻辑量子比特的位置与相应的制备基。则Bob用正确的测量基去测量相应的诱骗逻辑量子比特,并将测量结果告诉Alice。Alice比较测量结果和诱骗逻辑量子比特的初始状态,并计算错误率,根据错误率的值判断窃听者Eve是否存在。如果错误率低于预先给定的门限值 (例如0.1~0.2之间的某个值),则Alice和Bob继续此协议的下一步。否则,认为存在Eve窃听,Alice和Bob停止此协议并且重新开始。

      3) 除去诱骗粒子后,序列${S'_C}$和${S'_D}$又恢复为序列${S_C}$和${S_D}$。Bob对序列${S_C}$中的每一个逻辑量子比特中的光子${C_1}$和${C_2}$执行CNOT操作,其中${C_1}$作为控制量子比特,$作为目标量子比特。同样,Bob也对序列${D_1}$中的每一个逻辑量子比特中的光子${D_1}$和${D_2}$执行CNOT操作,其中${D_1}$作为控制量子比特,${D_2}$作为目标量子比特。执行两次CNOT操作后,每一个逻辑$\chi $态${\left| {\chi _{dp}^{00}} \right\rangle _{ABCD}}$变为一个新的量子态${\left| {{\Lambda _{dp}}} \right\rangle _{ABCD}}$:

      $$\begin{array}{c} {\left| {{\Lambda _{dp}}} \right\rangle _{ABCD}}{\rm{ = }}\frac{1}{{2\sqrt 2 }}({\left| {00} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + \\ {\left| {00} \right\rangle _{AB}}{\left| {11} \right\rangle _{{C_1}{C_2}}}{\left| {11} \right\rangle _{{D_1}{D_2}}} - \\ {\left| {01} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {11} \right\rangle _{{D_1}{D_2}}} + {\left| {01} \right\rangle _{AB}}{\left| {11} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + \\ {\left| {10} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {11} \right\rangle _{{D_1}{D_2}}} + {\left| {10} \right\rangle _{AB}}{\left| {11} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} + \\ {\left| {11} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{C_2}}}{\left| {01} \right\rangle _{{D_1}{D_2}}} - {\left| {11} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{C_2}}}{\left| {10} \right\rangle _{{D_1}{D_2}}}) = \\ \frac{1}{{2\sqrt 2 }}(\left| {0000} \right\rangle + \left| {0011} \right\rangle - \left| {0101} \right\rangle + \left| {0110} \right\rangle + \\ \left| {1001} \right\rangle + \left| {1010} \right\rangle + \left| {1100} \right\rangle - \left| {1111} \right\rangle {)_{AB{C_1}{D_1}}}{\left| {11} \right\rangle _{{C_2}{D_2}}} = \\ {\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}{\left| {11} \right\rangle _{{C_2}{D_2}}} \end{array}$$ (6)

      因此,Alice和Bob已经共享了$n$个$\chi $态${\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}$。Alice对序列${S_A}$和${S_B}$中序号相同的两个粒子执行Bell测量,而Bob对序列${S_D}$和${S_C}$中序号相同的两个粒子${C_1}$和${D_1}$执行$Z \otimes Z$基测量。由于$\chi $态${\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}$的测量相关性和事先两人协商的量子态的编码,Alice和Bob能共享相同的$2n$比特的经典秘密密钥,即为两人的共享密钥。

      下面举例说明为什么Alice和Bob能得到相同的密钥。设$n = 1$,在协议的步骤3),Alice和Bob分别拥有同一个$\chi $态${\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}$的两个粒子,即Alice拥有粒子$ A$和$ B$,而Bob拥有粒子${C_1}$和${D_1}$。当Alice对粒子$ A$和$ B$执行Bell测量,Bob对粒子${C_1}$和${D_1}$执行$Z \otimes Z$基测量后,${\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}$态必然以$1/4$的概率塌缩到态${\left| {{\phi ^ + }} \right\rangle _{AB}}{\left| {00} \right\rangle _{{C_1}{D_1}}}$,${\left| {{\psi ^ - }} \right\rangle _{AB}}{\left| {01} \right\rangle _{{C_1}{D_1}}}$,${\left| {{\psi ^ + }} \right\rangle _{AB}}{\left| {10} \right\rangle _{{C_1}{D_1}}}$和${\left| {{\phi ^ - }} \right\rangle _{AB}}{\left| {11} \right\rangle _{{C_1}{D_1}}}$中的某一个。假设$态塌缩到态${\left| {{\chi ^{00}}} \right\rangle _{AB{C_1}{D_1}}}$。则Alice的Bell测量结果为${\left| {{\psi ^ - }} \right\rangle _{AB}}$,根据事先协商的量子态的编码,Alice得到的共享密钥为$01$。而Bob的$Z \otimes Z$基测量结果为${\left| {01} \right\rangle _{{C_1}{D_1}}}$,根据事先协商的量子态的编码,Alice得到的共享密钥也为$01$。因此,Alice和Bob得到了相同的共享密钥。

    • 一个量子信道上的集体旋转噪声对两个极化光子$\left| 0 \right\rangle $和$\left| 1 \right\rangle $的影响可以表述为[18-20]

      $$\begin{array}{l} {U_r}\left| 0 \right\rangle = \cos \theta \left| 0 \right\rangle + \sin \theta \left| 1 \right\rangle \\ {U_r}\left| 1 \right\rangle = - \sin \theta \left| 0 \right\rangle + \cos \theta \left| 1 \right\rangle \end{array}$$ (7)

      式中,$\theta $是随时间变化的集体旋转噪声参数。两个逻辑量子比特${\left| 0 \right\rangle _r} = \left| {{\phi ^ + }} \right\rangle $, ${\left| 1 \right\rangle _r} = \left| {{\psi ^ - }} \right\rangle $以及它们的叠加态${{\left| \pm \right\rangle }_{r}}={}^{1}\!\!\diagup\!\!{}_{\sqrt{2}}\;({{\left| 0 \right\rangle }_{r}}\pm {{\left| 1 \right\rangle }_{r}})$都不受集体旋转噪声的影响[18-20]

      假设Alice和Bob两人想协商一个秘密密钥。首先,Alice和Bob协商如下量子态的编码:

      $$ \begin{array}{l} \;\;\;\;\;{\left| {{\phi ^ + }} \right\rangle _{AB}} \to 00\;\;\;\;\;\;{\left| {{\psi ^ - }} \right\rangle _{AB}} \to 01\\ \;\;\;\;\;{\left| {{\psi ^ + }} \right\rangle _{AB}} \to 10\;\;\;\;\;\;{\left| {{\phi ^ - }} \right\rangle _{AB}} \to 11\\ {\left| {{\phi ^ + }} \right\rangle _{{C_1}{C_2}}}{\left| {{\phi ^ + }} \right\rangle _{{D_1}{D_2}}} \to 00\;\;\;{\left| {{\phi ^ + }} \right\rangle _{{C_1}{C_2}}}{\left| {{\psi ^ - }} \right\rangle _{{D_1}{D_2}}} \to 01\\ {\left| {{\psi ^ - }} \right\rangle _{{C_1}{C_2}}}{\left| {{\phi ^ + }} \right\rangle _{{D_1}{D_2}}} \to 10\;\;\;{\left| {{\psi ^ - }} \right\rangle _{{C_1}{C_2}}}{\left| {{\psi ^ - }} \right\rangle _{{D_1}{D_2}}} \to 11 \end{array} $$ (8)

      协议步骤如下:

      1) Alice准备$n$个逻辑$\chi $态${\left| {\chi _r^{00}} \right\rangle _{ABCD}}$:

      $$ \begin{array}{c} {\left| {\chi _r^{00}} \right\rangle _{ABCD}} = \frac{1}{{2\sqrt 2 }}(\left| 0 \right\rangle \left| 0 \right\rangle {\left| 0 \right\rangle _r}{\left| 0 \right\rangle _r} + \left| 0 \right\rangle \left| 0 \right\rangle {\left| 1 \right\rangle _r}{\left| 1 \right\rangle _r} - \\ \left| 0 \right\rangle \left| 1 \right\rangle {\left| 0 \right\rangle _r}{\left| 1 \right\rangle _r} + \left| 0 \right\rangle \left| 1 \right\rangle {\left| 1 \right\rangle _r}{\left| 0 \right\rangle _r} + \\ \left| 1 \right\rangle \left| 0 \right\rangle {\left| 0 \right\rangle _r}{\left| 1 \right\rangle _r} + \left| 1 \right\rangle \left| 0 \right\rangle {\left| 1 \right\rangle _r}{\left| 0 \right\rangle _r} + \\ \left| 1 \right\rangle \left| 1 \right\rangle {\left| 0 \right\rangle _r}{\left| 0 \right\rangle _r} - \left| 1 \right\rangle \left| 1 \right\rangle {\left| 1 \right\rangle _r}{\left| 1 \right\rangle _r}{)_{ABCD}}{\rm{ = }}\\ \frac{1}{{4\sqrt 2 }}[{\left| {00} \right\rangle _{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}} + \\ {\left| {00} \right\rangle _{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}} - \\ {\left| {01} \right\rangle _{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}} + \\ {\left| {01} \right\rangle _{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}} + \\ {\left| {10} \right\rangle _{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}} + \\ {\left| {10} \right\rangle _{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}} + \\ {\left| {11} \right\rangle _{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}} - \\ {\left| {11} \right\rangle _{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}}]{\rm{ = }}\\ \frac{1}{{4\sqrt 2 }}[{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}} + \\ {(\left| {00} \right\rangle - \left| {11} \right\rangle )_{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}} - \\ {(\left| {01} \right\rangle - \left| {10} \right\rangle )_{AB}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{C_1}{C_2}}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{D_1}{D_2}}} + \\ {(\left| {01} \right\rangle + \left| {10} \right\rangle )_{AB}}{(\left| {01} \right\rangle - \left| {10} \right\rangle )_{{C_1}{C_2}}}{(\left| {00} \right\rangle + \left| {11} \right\rangle )_{{D_1}{D_2}}}] = \\ \frac{1}{{4\sqrt 2 }}[{\left| {{\phi ^ + }} \right\rangle _{AB}}{\left| {{\phi ^ + }} \right\rangle _{{C_1}{C_2}}}{\left| {{\phi ^ + }} \right\rangle _{{D_1}{D_2}}} + {\left| {{\phi ^ - }} \right\rangle _{AB}}{\left| {{\psi ^ - }} \right\rangle _{{C_1}{C_2}}}{\left| {{\psi ^ - }} \right\rangle _{{D_1}{D_2}}} - \\ {\left| {{\psi ^ - }} \right\rangle _{AB}}{\left| {{\phi ^ + }} \right\rangle _{{C_1}{C_2}}}{\left| {{\psi ^ - }} \right\rangle _{{D_1}{D_2}}} + {\left| {{\psi ^ + }} \right\rangle _{AB}}{\left| {{\psi ^ - }} \right\rangle _{{C_1}{C_2}}}{\left| {{\phi ^ + }} \right\rangle _{{D_1}{D_2}}}] \end{array} $$ (9)

      并将所有粒子分成4个有序的序列,其中序列$和${S_B}$分别由所有的光子$ A$和$ B$组成;而序列${S_C}$和${S_D}$分别由所有的逻辑量子比特$ C$和$ D$组成。Alice从集合{${\left| 0 \right\rangle _r},{\left| 1 \right\rangle _r},{\left| + \right\rangle _r},{\left| - \right\rangle _r}$}中随机选出足够多 (例如$2m$个) 的诱骗逻辑量子比特,并且随机地插入序列${S_C}$和${S_D}$得到新的序列${S'_C}$和${S'_D}$。Alice自己保留序列${S_A}$和${S_B}$,将序列${S'_C}$和${S'_D}$发送给Bob。

      2) 当Bob收到序列${S'_C}$和$后,他通过经典认证信道告知Alice。Alice和Bob用与前一个协议完全类似的窃听检测方法进行安全检测。如果错误率低于预先给定的门限值,则Alice和Bob继续此协议的下一步。否则,认为存在Eve窃听,Alice和Bob停止此协议并且重新开始。

      3) 除去诱骗逻辑量子比特后,序列${S'_C}$和${S'_D}$又恢复为序列${S_C}$和${S_D}$。因此,Alice和Bob已经共享了$n$个逻辑$\chi $态${\left| {\chi _r^{00}} \right\rangle _{AB{C_1}{C_2}{D_1}{D_2}}}$。Alice对序列${S_A}$和${S_B}$中序号相同的两个粒子执行Bell测量。Bob对序列${S_C}$中的每一个逻辑量子比特中的两个光子${C_1}$和${D_2}$执行Bell测量,也对序列${S_D}$中的每一个逻辑量子比特中的两个光子${D_1}$和${D_2}$执行Bell测量。由于逻辑$\chi $态${\left| {\chi _r^{00}} \right\rangle _{AB{C_1}{C_2}{D_1}{D_2}}}$的测量相关性和事先两人协商的量子态的编码,Alice和Bob能共享相同的$2n$比特的经典秘密密钥,即为两人的共享密钥。

    • 一个安全的QKA协议不仅能抵抗外部攻击,而且也能抵抗参与者攻击[6-7]。由于两个QKA协议是类似的,不失一般性,本文仅以抗集体退相位噪声的QKA协议为例进行安全性分析。

    • 下面说明一个不诚实的参与者不可能独自获得这个共享密钥。不失一般性,假设Alice是一个不诚实的参与者,她想让共享密钥中的$2l$比特全是$0$,她需要用Bell基测量序列${S_A}$和${S_B}$中序号相同的$l$对粒子。然而,根据量子纠缠态的特性,每一对粒子的测量结果都是随机的下面4种情况之一:${\left| {{\phi ^ + }} \right\rangle _{AB}}$,${\left| {{\psi ^ - }} \right\rangle _{AB}}$,${\left| {{\psi ^ + }} \right\rangle _{AB}}$,${\left| {{\phi ^ - }} \right\rangle _{AB}}$,即Alice以1/4的概率得到00,01,10或11。因此,2l比特中的每2位随机的是00,01,10或11,Alice无法独立决定共享密钥中任意一个比特。所以该协议能抵抗参与者攻击。

    • 假设Eve是一个想窃取共享密钥的窃听者,她攻击的可能方法有:特洛伊木马攻击、测量-重发攻击、截获-重发攻击和纠缠-测量攻击。

      特洛伊木马攻击:在本协议中,由于量子信道中的每个光子仅被传输一次,因此Eve无法执行不可见光子窃听 (IPE) 木马攻击[23]和延迟光子木马攻击[24]。因此,该协议能自动抵抗两种特洛伊木马攻击。

      测量-重发攻击:Eve可以对序列${S'_C}$和${S'_D}$中的粒子执行测量-重发攻击。然而,Eve的测量将会影响序列${S'_C}$和${S'_D}$中诱骗逻辑量子比特的状态。在2.1节的协议步骤2) 的窃听检测中,Alice和Bob能以$1 - {(3/4)^m}$的概率发现Eve的攻击,其中$m$表示用来检测这个攻击的诱骗逻辑量子比特的数量。

      截获-重发攻击:若Eve执行截获-重发攻击,她首先截获序列${S'_C}$和${S'_D}$,然后发送她的伪造序列给Bob。当协议结束后,她再对序列${S'_C}$和${S'_D}$中的粒子执行相应的测量。然而,Eve并不知道诱骗逻辑量子比特的位置和初始态,因此她伪造的序列并不能通过第2.1节的协议步骤2) 的窃听监测。当$ m$个诱骗逻辑量子比特被用于监测这个窃听攻击时,相应的窃听检测率[2]为$1 - {(1/2)^m}$。因此,Eve的截获-重发攻击也失败了。

      纠缠-测量攻击:Eve也可以用自己预先准备的辅助粒子去纠缠传输序列${S'_C}$和${S'_D}$中的粒子,然后将传输粒子再发给Bob。当协议结束后,她通过测量自己的辅助粒子,去提取关于共享密钥的有用信息。然而,Eve在窃听检测前并不知道诱骗逻辑量子比特的位置,她的纠缠操作$ U$肯定也会被执行到诱骗逻辑量子比特${\left| 0 \right\rangle _{dp}}$, ${\left| 1 \right\rangle _{dp}}$, ${\left| + \right\rangle _{dp}}$和${\left| - \right\rangle _{dp}}$上。由于与文献[19]使用了相同的诱骗逻辑量子比特,因此关于纠缠-测量攻击的分析与文献[19]的分析相同。根据文献[19]的详细分析可知,Eve的纠缠-测量攻击可能无法窃听到关于共享密钥的任何有用信息,也有可能她的攻击将干扰诱骗逻辑量子比特的初始状态。因此,Eve的攻击将被Alice和Bob发现,并且每个诱骗逻辑量子比特的窃听检测率至少为1/4[26]

    • 一个QKA协议的Cabello量子比特效率[27]定义为$\eta = \frac{c}{q}$,其中$ c$表示协商的经典比特的数量,$q$表示协议中用到的量子比特的数量。通过分析发现,本文给出的抗集体退相位噪声的QKA协议与抗集体旋转噪声的QKA协议有相同的量子比特效率。并且,这两个QKA协议的量子比特效率均为$\eta = \frac{{2n}}{{6n + 4m}}$,其中$n $表示协议中使用的逻辑$\chi $态的数量,$m$表示一个传输序列中诱骗逻辑量子比特的数量。令$m = n$,有$\eta = 1/5 = 20\% $。目前,已有的基于无消相干态的鲁棒QKA协议的量子比特效率分别为10%[22]和16.67%[21]。因此,这两个鲁棒QKA协议有更高的量子比特效率。QKA协议的信息论效率[20]为$\eta = \frac{{{b_s}}}{{{q_t} + {b_t}}}$,其中${b_s}$、${q_t}$和${b_t}$分别是期望收到的秘密比特数、所使用的量子比特数以及双方交换的经典比特数。易计算两个QKA协议的信息论效率均为$\eta = 33.3\% $。另外,在两个鲁棒QKA协议中仅用到单粒子测量和Bell测量,也相对比较容易实现。

    • 本文基于四粒子$\chi $态和逻辑量子比特提出了两个分别抵抗集体退相位噪声和集体旋转噪声的鲁棒QKA协议。安全性分析证明了这两个QKA协议能抵抗参与者攻击、外部攻击以及两种特洛伊木马攻击。最后通过分析它们的量子比特效率,发现这两个QKA协议有较高的效率。由于这两个鲁棒QKA协议中仅用到单粒子测量和Bell测量,因此它们也比较容易实现。

参考文献 (27)

目录

    /

    返回文章
    返回