HTML
-
首先假定通信双方Alice和Bob都是合法的,那么通信过程可如下描述:
(1) Alice根据欲传输的信息m制备相应的n粒子GHZ态粒子和单光子,每个单光子都是|0〉,|1〉,|+〉,|-〉中的一种,而每个n粒子GHZ态则处于上述2n中的一种。
(2) Alice将n粒子GHZ态序列S的n个粒子抽取出来分别构成序列S1,S2,S3, …, Sn,然后先将S1发送给Bob做一次窃听检测。
(3) Bob接收到S1后,随机地选取部分粒子做单光子测量,也即用X基(|+〉,|-〉)或者Z基(|0〉,|1〉)随机对S1中的粒子进行测量,之后Bob将测量的结果、所用测量基以及测量位置通过不可被篡改的经典信道发送给Alice。
(4) Alice根据Bob发送来的消息,在剩下的粒子中同样的位置,用同样的测量基来测量,并将测量的结果与Bob发送的结果进行比对,依据错误率来判断是否存在窃听; 如果Alice检测的错误率高于初始给定的阈值,说明有窃听的存在,应当放弃此次通信并丢弃已接收到的信息序列; 如果Alice检测的错误率低于初始给定的阈值,则说明没有窃听,通信可以继续。
(5) Alice将S2和单光子Ss混合形成序列S2, s,然后将S2, s按照一定的顺序重新排列组合形成S2, s′,再在S2, s′中插入诱骗粒子(4种单光子|0〉,|1〉,|+〉,|-〉作为诱骗粒子),形成序列S2, s″,并将S2, s″发送给Bob。
(6) Bob接收到S2, s″后,Alice公布插入诱骗粒子的位置和对应的测量基,Bob对S2, s″进行相应的X基(|+〉,|-〉)测量和Z基(|0〉,|1〉)测量,并分析测量结果的出错率,如同第(4)步。
(7) 仿照第(5)步,将剩下的S3, S4,…,Sn粒子分别与单光子混合形成S3, s, S4, s, …, Sn, s,并且分别按照相同的顺序重新排列组合形成S3, s′,S4, s′, …, Sn, s′,再在S3, s′,S4, s′, …, Sn, s′中插入诱骗粒子(4种单光子|0〉,|1〉,|+〉,|-〉)形成序列S3, s″, S4, s″, …, Sn, s″,然后将S3, s″, S4,s″, …, Sn, s″发送给Bob。
(8) Bob接收到S3, s″, S4, s″, …, Sn, s″后, Alice公布插入诱骗粒子的位置和对应的测量基,Bob对S3, s″, S4, s″, …, Sn, s″进行相应的X基(|+〉,|-〉)测量和Z基(|0〉,|1〉)测量,并分析测量结果的出错率,如同第(4)步。
(9) Alice要告知Bob S2,s′, S3, s′, S4, s′, …, Sn, s′原始的位置信息,Bob根据Alice告知的信息反推出S2, s, S3, s, S4, s, …, Sn, s,再对它们进行单光子测量,将单光子和GHZ态粒子区分开来,之后根据编码规则进行解码得知传递的信息。
表 1为作者假设的编码方案。编码的位数比GHZ态的粒子数多一位,在编码时要注意,每一位的信息不能完全一样,否则窃听者会确切地知道这一位的信息,从而造成一定程度的信息泄露。反之窃听者无法确切地知道这一位的信息,因此能够实现信息的安全传输。
information sequence quantum state information sequence quantum state $\overbrace{0 \cdots 1}^{n+1} $ |01〉 $\overbrace{0 \cdots 10}^{n+1} $ φ0 … … … … … |02n-2〉 … … … |11〉 … … … … … … … |12n-2〉 … … … |11〉 … … … … … … … |+2 n-2〉 … … … |-1〉 … … … … … … $\overbrace{0 \cdots 1}^{n+1} $ |-2n-2〉 $ \overbrace{01 \cdots 0}^{n+1}$ φ2n-1 Table 1. Coding scheme of this paper(hypothesis)
量子态选择GHZ态粒子和单光子的混合,可以提高信息的编码容量,本文中的一个量子态可以存储n比特的信息量,n取决于GHZ态的粒子数,编码效率为n×100%,从而提高了信道的传输效率和容量。每次发送信息时都要做窃听检测,以防有窃听者Eve的存在。若Eve采取测量重发攻击或者拦截重发攻击,则在安全检测过程中就会被发现; 如果Eve采取纠缠攻击,即便它能够躲过安全检测,但由于它不能对GHZ态进行测量,所以最终也无法获得秘密信息。
将上述协议步骤表示成图 1的流程图。
从图 1可知,可以将本协议过程简化为:Alice制备粒子、Alice编码粒子、发送序列的形成、窃听检测,以及Bob解码获得信息序列。
-
从信息论的角度定义量子传输效率[16]为:
式中,bs是整个通信过程中交换的有用信息比特,qt是通信过程中的量子比特,bt是通信过程中的经典比特。此式中,不考虑与窃听检测有关的经典比特及相关信息,代入公式可以计算出该协议的传输效率为:
当n足够大时,分子分母中的1可以忽略不计,因此效率近似等于2。
量子比特利用率为:
式中,qu是通信过程中有用信息的量子比特,qt是总的量子比特。由(12)式可知,本文中所述的量子比特利用率为η=qu/qt=1。
将一些经典的QSDC协议的量子传输效率和量子比特利用率用以上的公式计算出来,与本文中提出的方案进行分析对比,所得结果如表 2所示。
protocol transmission efficiency ξ qubit rate η coding capacity Ping-Pong protocol[2] 0.33 0.33 (a state): 1bit two step QSDC protocol[5] 1 1 (a state): 2bit one pad time QSDC protocol[15] 1 1 (a state): 1bit QSDC protocol based on entanglement swapping[16-17] 1 1 (a state): 2bit one way QSDC protocol based on quandongxiao single photon[18] 0.5 1 (a state): 1bit Bell state and single photon hybrid QSDC protocol[19] 1 1 (a state): 1.5bit this agreement 2 1 (a state): (n+1)bit Table 2. Parameter comparison
从表 2可以看出, 本协议的最大优势就在于:一个量子态可以编码nbit的经典信息,n取决于GHZ态的粒子数,因为GHZ态最少有3个粒子,因此一个量子态最少可以编码4bit的经典信息,因此其编码容量是现有方案的最高值,本方案在信息传输效率方面也是目前最高的,可达到一个量子态传输2bit的信息,量子比特利用率则和现有最好方案并列最高,均为100%,也就是说不存在量子比特的浪费。因此,在传输效率和量子比特利用率以及编码容量方面实际是目前最好的,较高的编码容量可以大大提高量子信道的传输效率。