基于实际探测器补偿的离散调制连续变量测量设备无关量子密钥分发方案*

2022-12-31 06:47吴晓东黄端黄鹏郭迎
物理学报 2022年24期
关键词:增益密钥信道

吴晓东 黄端 黄鹏 郭迎

1) (福建工程学院管理学院,福州 350118)

2) (中南大学计算机学院,长沙 410083)

3) (上海交通大学区域光纤通信网与新型光通信系统国家重点实验室,量子传感与信息处理中心,上海 200240)

4) (中南大学自动化学院,长沙 410083)

由于离散调制连续变量测量设备无关量子密钥分发方案与高效纠错码具有良好的兼容性,因此即使在低信噪比条件下,也具备较高的协商效率,并且其实现条件相比于高斯调制方案更加简单.然而,实验中常用的零差探测器的量子效率仅为0.6,这会严重影响离散调制连续变量测量设备无关量子密钥分发方案的实际应用性能.鉴于此,本文提出基于实际探测器补偿的离散调制连续变量测量设备无关量子密钥分发方案,即在该方案中对两条量子信道的输出端各采用一个相位敏感放大器用于补偿相对应的实际零差探测器.仿真结果表明采用相位敏感放大器能够很好地补偿实际零差探测器的量子效率,有效提升基于实际探测器的离散调制连续变量测量设备无关量子密钥分发方案的密钥率和安全传输距离,为推动离散调制连续变量测量设备无关量子密钥分发方案的实用化发展提供了一个有效而实用的方法.

1 引言

量子密钥分发(quantum key distribution,QKD)[1−4]作为量子信息科学的一项重要应用,允许相隔两地的合法通信双方(Alice 和Bob)在不安全的量子及经典信道环境下建立一串安全密钥.现阶段,QKD 主要可分为两大类,即离散变量(discrete-variable,DV)QKD[5−7]与连续变量(continuous-variable,CV)QKD[8−16].DV-QKD 通常以单光子作为信息编码的载体,在接收端需采用高效率的单光子探测器,这种探测器造价高昂,使得DVQKD 运行成本较高.相比于DV-QKD,CV-QKD具备与现有光通信系统进行有效融合的潜力,并且能够使用成本更低的光源及探测器.

在众多CV-QKD 方案中,高斯调制相干态(Gaussian-modulated coherent state,GMCS)方案因其理论安全性[17−22]和实用性[23−27]而备受关注.然而,GMCS 方案的安全性分析通常基于设备完美且不被窃听的理想假设,而这种假设在实验中很难实现[28,29].实际上,窃听者可能会利用不完美设备所造成的安全漏洞采取相应的量子攻击策略,如校准攻击[30]、本振光抖动攻击[31]、本振光波长攻击[32]、探测器饱和攻击[33]等.上述这些针对实际设备的攻击策略严重影响了CV-QKD 系统的实际安全性.

为了有效地消除所有针对实际探测器的现有和潜在的攻击,2012 年两个课题组各自独立提出测量设备无关(measurement-device-independent,MDI) QKD 方案[34,35],其中Braunstein 和Pirandola[34]所提出的MDI-QKD 方案全面解决了针对探测器的侧信道攻击问题,而Lo 等[35]所提出的MDI-QKD 方案则仅限于量子比特系统.不久之后,MDI-QKD 方案不仅在理论安全性方面得到了很好的分析[36−39],而且在实验方面也成功地进行了验证[40,41].目前,MDI-QKD 主要可分为离散变量(discrete-variable,DV) MDI-QKD[35,42]与连续变量(continuous-variable,CV) MDI-QKD[43−47].在CV-MDI-QKD 的框架下,Alice 和Bob 均被视为发送方,而不可信的第三方Charlie 在接收到由Alice和Bob 发送来的量子态时进行贝尔态检测(Bellstate measurement,BSM),并将所得到的测量结果向Alice 和Bob 进行公布以生成安全密钥.由于方案的测量部分由不可信的第三方Charlie 执行,方案的安全性不再依赖于完美的探测器.因此,CVMDI-QKD 能够消除所有已知或未知的探测器侧信道攻击.

然而,在实际应用中,CV-MDI-QKD 方案的最大传输距离却不尽如人意.其中一个关键问题在于对高斯调制CV-MDI-QKD 方案而言,在低信噪比、长距离传输的情况下其协商效率非常低.现阶段可使用的效果最好的纠错码,如低密度奇偶校验(low density parity check,LDPC)码[48]或turbo码,在低信噪比的情况下可以很好处理离散(如二进制)值,但在相同条件下处理连续(如高斯调制)值的性能较差.

为了解决上述问题,常用的方法是编写低信噪比条件下具有高效率的纠错码.该方法与解决点对点QKD 方案中此类问题的方法一致,通过适当优化和构造特定的LDPC 码,使其在低信噪比条件下具有良好的性能[49−51].然而,此种类型的纠错码设计及实现具有较高的复杂度,并且所需的硬件成本高.不仅如此,大部分此类纠错码能成功获得高协商效率的概率非常低.最近,Ma 等[52]提出离散调制CV-MDI-QKD 方案,该方案即使在极低的信噪比条件下,也能与高效的协商纠错码进行良好的协作,从而有效提高安全传输距离.此外,离散调制方案比高斯调制方案更便于实验实现和具体操作.然而,Ma 等[52]所提出的离散调制CV-MDIQKD 方案是基于这样一种理想化假设,即Charlie采用完美的零差探测器(量子效率为1)来进行量子态探测,而这在实际应用中是无法实现的.实验中常用的零差探测器其标准的量子效率仅为0.6[53],这会严重影响离散调制CV-MDI-QKD方案的性能.

为了使离散调制CV-MDI-QKD 方案在基于实际探测器的情况下依然保持较好的性能,本文提出基于实际探测器补偿的离散调制CV-MDI-QKD方案,即在Alice 至Charlie 以及Bob 至Charlie这两条量子信道的输出端各采用一个相位敏感放大器(phase-sensitive amplifiers,PSA)来对相应的实际零差探测器(量子效率为0.6)进行补偿.仿真结果表明本文所提出的方案能够很好地补偿实际探测器的量子效率,有效提升基于实际探测器的离散调制CV-MDI-QKD 方案的性能,为将来离散调制CV-MDI-QKD 方案的实用化发展提供了一个很好的参考.首先介绍了本文提出的基于实际探测器补偿的离散调制CV-MDI-QKD 方案以及在集体攻击下方案的安全性分析,然后对本文方案的性能分析和总结.

2 基于实际探测器补偿的离散调制CV-MDI-QKD 方案

首先介绍基于实际探测器的离散调制CVMDI-QKD 方案,特别是等效纠缠模型下的离散调制CV-MDI-QKD 方案,同时计算该方案在集体攻击下的渐近密钥率.之后,提出基于实际探测器补偿的离散调制CV-MDI-QKD 方案.

2.1 基于实际探测器的离散调制CV-MDIQKD

在离散调制CV-MDI-QKD 方案中,发送方Alice 和Bob 同时进行离散调制操作.为了简化分析,此处主要考虑四态调制方案[54].该方案主要包括4种类型的调制相干态,即其中µ表示与相干态调制方差VM有关的正数.4 种类型的调制相干态如图1所示.相干态的调制方差VM=2µ2.

图1 基于实际探测器的离散调制CV-MDI-QKD 方案图,D(δ) 表示置换操作Fig.1.Schematic diagram of the discrete modulation CV-MDI-QKD based on realistic detector,D(δ) represents displacement operation.

首先考虑Alice 端的四态调制操作.在制备-测量方案中,Alice 将混合量子态经由量子信道发送给接收方Charlie,其表达式可写为

Alice 将模A2发送给不可信第三方Charlie,保留模A1.同样地,Bob 将模B2发送给Charlie,保留模B1.Alice 至Charlie 之间的量子信道长度设为LAC,Bob 至Charlie 之间的量子信道长度设为LBC.

当Charlie 接收到模A3和B3时,利用分束比为50∶50 的分束器对其进行干涉得到输出模AS和BS.随后,这两个输出模进一步转化为A4和B4.之后,Charlie 利用共扼零差探测器同时对模A4的X正则分量以及模B4的P正则分量进行测量.经过探测后,Charlie 获得了探测结果,此处记为{XZ,PZ}.随 后,Charlie 将{XZ,PZ}向Alice 和Bob 进行公布.值得一提的是,在图1 中,采用透过率均为η的两个分束器来模拟Charlie 两个实际探测器的量子效率,而其电噪声则用两个方差均为υel的辅助EPR 纠缠态来模拟.需要指出的是,图1 中H和H0以及G和G0分别表示左侧辅助EPR 纠缠态的纠缠模以及右侧辅助EPR 纠缠态的纠缠模,并且H0与AN经分束器相互作用后得到模A4与H1,G0与BN经分束器相互作用后得到模B4与G1.

Bob 根据Charlie 所公布的探测结果采用置换操作D(δ)对模B1进行修正,即:

Alice 和Bob 在经过参数估计、信息协商以及保密增强这些步骤后,最终得到一串安全密钥.经过贝尔基测量(Bell-state measurement,BSM)以及Bob 的置换操作后,模A1和具有纠缠效应[55],并且{XB,PB}和{XA,PA}是相关联的.

而在制备-测量方案中,Alice 随机制备4 个非正交的相干态并且将其中一个发送给Charlie,Bob随机制备另外4 个非正交的相干态并将其中一个发送给Charlie.当Charlie 对所接收到的两个相干态进行BSM 之后,对所得到测量结果向Alice 和Bob 进行公布,Bob 根据所公布的测量结果对自己的数据进行修正,而Alice 则保持自己的数据不变.值得一提的是,在制备-测量方案中,Bob 并没有进行置换操作.Alice 和Bob 在经过参数估计、信息协商以及保密增强这些步骤后,最终得到一串安全密钥.

由于离散调制CV-MDI-QKD 的制备-测量方案等价于其纠缠模型方案,因此混合量子态:

其中I2表示2 × 2 的单位矩阵,σz=diag(1,−1),

2.2 基于实际探测器的离散调制CV-MDIQKD 安全密钥率

需要指出的是,在离散调制CV-MDI-QKD 方案中共有两条量子信道,即Alice 至Charlie 以及Bob 至Charlie 之间的信道.目前已报道的针对CV-MDI-QKD 方案的攻击策略主要有两种,分别是单模攻击与双模攻击.单模攻击指的是攻击者Eve 分别对每条量子信道采取相互独立的纠缠克隆攻击,而双模攻击指的是Eve 通过利用两条量子信道之间的相互作用来进行相关联的双模相干高斯攻击[47].从实际角度考虑,Eve 想要在两条量子信道之间进行双模攻击,需要解决许多技术上的难题,具有诸多挑战.不仅如此,当两条量子信道来自不同的方向时,这两条量子信道各自的过噪声关联性非常弱,因此双模攻击策略的实施在实际上存在许多困难[52].根据上述分析,此处主要考虑两个互不影响的马尔可夫无记忆高斯量子通道.则此时CV-MDI-QKD 的量子信道退化为单模信道,而双模攻击则退化为单模攻击[56].

为了计算方案的安全密钥率,此处将Alice 至Charlie 以及Bob 至Charlie 量子信道中的过噪声分别设为ξA和ξB,两者的信道透过率分别设为TA和TB.两条量子信道的损耗量均设置为 0.2 dB/km,则透过率TA=,TB=.等效单模量子信道下的等效过噪声ξ表达式可写为

值得一提的是,为了使离散调制CV-MDIQKD 方案更加符合实际,本文中Charlie 所使用的零差探测器为非完美探测器,则探测器附加噪声χhom表达式可写为χhom=[(1−η)+υel]/η,其中η表示零差探测器的量子效率,υel表示零差探测器的电噪声.归结为信道输入端的总噪声χtot=χline+2χhom/TA,其中χline表示归结到输入端的信道加性噪声,其表达式为χline=(1−T)/T+ξ,并且T=TAg2/2表示与等效单模信道相关联的透过率参数[43].

离散调制CV-MDI-QKD 在反向协商下安全密钥率的计算式为

其中β ∈[0,1]表示协商效率,IAB表示Alice 和Bob的互信息量,χBE表示Bob 和Eve 的Holevo 界.

经过BSM 以及Bob 的置换操作后,量子态协方差矩阵其表达式可写为

图2 W (W4和 WEPR)与调制方差 VM 的关系Fig.2.Relationship between W(W4and WEPR) and the modulation variance VM .

基于上述分析,χBE的表达式可以写为

其中G(x)=(x+1)log2(x+1)−xlog2x.

辛特征值λ1,2可通过下式进行计算:

其中

而另外一个辛特征值:

2.3 基于实际探测器补偿的离散调制CVMDI-QKD

由于第三方Charlie 所采用的实际探测器并非是完美的(量子效率 0<η <1),会对离散调制CVMDI-QKD 方案的性能产生重要影响,因此有必要对该方案所使用的实际探测器进行补偿.此处采用相位敏感放大器(phase-sensitive amplifiers,PSA)对Charlie 所使用的实际探测器进行补偿,如图3所示.在图3 中,模AS与BS对应图1 中的AS与BS,表示分束比为50∶50的分束器对模A3和B3进行干涉后所得到输出模,模AN与BN则分别表示模AS与BS经PSA 作用后所得到的输出模.PSA 可被视为一种简并光放大器,其变换公式如下[57]:

图3 基于PSA 的离散调制CV-MDI-QKD 实际探测器补偿方案图,PSA 为相位敏感放大器Fig.3.Schematic diagram of discrete modulation CV-MDIQKD with realistic detector compensation based on PSA,where PSA is the phase-sensitive amplifier.

3 基于实际探测器补偿的离散调制CV-MDI-QKD 方案性能分析

本节从安全密钥率和传输距离的角度对基于实际探测器补偿的离散调制CV-MDI-QKD 方案的性能进行分析,并与基于完美探测器的离散调制CV-MDI-QKD 方案(简记为理想方案,即η=1及υel=0)[52]进行性能比较.涉及全局的仿真参数以及设定如下: Charlie 所使用的实际探测器的性能参数为量子效率η=0.6 ,探测器电噪声υel=0.05,这也是实验中标准的探测器性能参数[53].Alice 至Charlie 以及Bob 至Charlie 量子信道中的过噪声ξA=ξB=0.002.

图4 给出了在对称情况(LAC=LBC)以及不同的PSA 增益参数G下所提出方案的安全密钥率与传输距离的关系,其中协商效率β=0.95,调制方差VM=0.5[52],并且增益参数G=200,300,400,500,800.在图4 中也仿真出了Pirandola-Laurenza-Ottaviani-Banchi (PLOB)界,该界限表示点对点量子通信性能的最终极限[58].从图4 可以发现PSA的增益参数G越大,基于实际探测器的离散调制CV-MDI-QKD 方案的性能越好.此外随着G的增大,基于实际探测器的离散调制CV-MDI-QKD 方案的性能曲线越来越接近理想方案的性能曲线以及PLOB 界限.

图4 在对称情况以及不同的PSA 增益参数 G 下所提出方案的安全密钥率与传输距离的关系Fig.4.Relationship between the security key rate and transmission distance of the proposed scheme in the symmetric case with different PSA gain G .

需要指出的是,最优的CV-MDI-QKD 框架配置是极端非对称情况,即不可信第三方Charlie 与其中一个合法通信方非常接近的情况,此时Charlie充当该合法通信方的代理服务器[47].因此此处设定Charlie 与合法通信方Bob 非常接近,即LBC=0,则此时方案的有效传输距离就等价为LAC.图5 给出了极端非对称情况下(LBC=0)所提出方案的安全密钥率与PSA 增益参数G和传输距离LAC的关系,其中协商效率β=0.95,调制方差VM=0.4[52].此外,在图5 中也给出了理想方案(η=1 ,υel=0)的性能曲面,用于和所提出的方案进行性能比较.由图5 可知,在极端不对称情况下,所提出的基于实际探测器补偿的离散调制CV-MDI-QKD 方案的性能随着PSA 增益参数G的增大而稳步提升,并且越来越接近理想方案的性能曲面.

图5 极端非对称情况下所提出方案的安全密钥率与PSA 增益参数 G 及传输距离 LAC 的关系Fig.5.Relationship between the secret key rate and the PSA gain G,transmission distance LAC of the proposed scheme in the extreme asymmetric case.

图6 给出了在极端非对称情况(LBC=0)以及不同的PSA 增益参数G下所提出方案的安全密钥率与传输距离的关系,其中协商效率β=0.95,调制方差VM=0.4,并且增益参数G=100,200,300,400,500,800.从图6 可以发现,在极端非对称情况下,通过增大PSA 增益参数G,可以使所提出的方案其性能得到有效提升,并且随着G的增大,所提出方案的性能曲线越来越接近理想方案的性能曲线以及PLOB 界限.

图6 极端非对称情况以及不同的PSA 增益参数 G 下所提出方案的安全密钥率与传输距离的关系Fig.6.Relationship between the secret key rate and the transmission distance of the proposed scheme in the extreme asymmetric case with different PSA gain G.

通过上述分析可以发现,PSA 的使用能够有效降低离散调制CV-MDI-QKD 方案对实际探测器量子效率的需求.即使采用实验中常用的传统探测器(η=0.6 ,υel=0.05),通过利用PSA 对其进行补偿后,依然能够获得较为合理的离散调制CVMDI-QKD 的方案性能,并且随着PSA 增益参数的增大,其性能越来越接近理想方案的性能以及PLOB 界.这表明PSA 能够有效克服由于实际探测器不完美所导致的离散调制CV-MDI-QKD 方案性能的局限.

图7 给出了在极端非对称情况以及不同增益参数G下所提出方案的安全密钥率与协商效率β的关系,其中调制方差VM=0.4,传输距离LAC=10km,并且G=200,300,400,500,800 .由图7可以观察到协商效率β的可用范围随着PSA 增益参数G的增大而增大.比如当G=200 时,所提出方案的协商效率β的可用范围为[0.92,1];而当G=800时,所提出方案其协商效率β的可用范围则扩展至[0.76,1].此外,随着增益参数G的增大,所提出方案其协商效率β的可用范围越来越接近理想方案协商效率β的可用范围.这表明所提出的基于实际探测器补偿的离散调制CV-MDI-QKD能够有效提高方案对协商效率β的容忍度.

图7 极端非对称情况以及不同PSA 增益参数 G 下所提出方案的安全密钥率与协商效率 β 的关系Fig.7.Relationship between the secret key rate and the reconciliation efficiency β of the proposed scheme in the extreme asymmetric case with different PSA gain G .

需要指出的是,在上述分析中,我们并没有给出当增益参数G=1 (即没有经过PSA 补偿)时基于实际探测器的离散调制CV-MDI-QKD 的性能曲线.原因在于当采用量子效率η=0.6 的传统零差探测器时,离散调制CV-MDI-QKD 方案会出现非物理特性的负密钥率性能曲线,即无法正常生成密钥.这种情况表明Charlie 端不完美的实际零差探测器对离散调制CV-MDI-QKD 方案的性能影响很大.由于归结为信道输入端的总噪声χtot=χline+2χhom/TA,显然不完美的实际零差探测器的附加噪声χhom能够使得总噪声χtot显著增大.再者,离散调制CV-MDI-QKD 方案中量子信号的强度远低于高斯调制CV-MDI-QKD 方案中量子信号的强度,因此离散调制CV-MDI-QKD 方案对总噪声χtot,特别是不完美探测器的附加噪声χhom,相比于高斯调制CV-MDI-QKD 方案更加敏感[52].这也进一步说明了本文所提出的针对Charlie 端实际零差探测器的补偿方案对保证离散调制CVMDI-QKD 在实际条件下的正常运行具有十分重要的作用.

在上述分析中可以发现,所提出的基于实际探测器补偿的离散调制CV-MDI-QKD 方案的性能随着PSA 增益参数的增大,越来越接近理想方案的性能,但无法达到理想方案的性能水平.主要原因在于理想方案中假定量子效率η=1,电噪声υel=0,因此其探测器附加噪声χhom=0 .而在本文所提出的方案中,其修正后的探测器附加噪声为=[(1−η)+υel]/(Gη),其 中η=0.6 ,υel=0.05 .若要使得所提出的基于实际探测器补偿的离散调制CV-MDI-QKD 方案的性能达到理想方案的性能,即=0,则PSA 的增益参数G必须为无穷大(∞),然而这在实际情况下是无法实现的,因此所提出的方案其性能无法达到理想方案的性能水平.

4 结论

本文提出基于实际探测器补偿的离散调制CVMDI-QKD 方案,通过在Alice 至Charlie 以及Bob至Charlie 这两条量子信道的输出端各采用一个PSA 来对相应的实际零差探测器进行补偿.在进行方案性能分析时考虑两种常见的CV-MDI-QKD框架,即对称情况(LAC=LBC)与极端非对称情况(LBC=0).仿真结果表明无论是在对称情况还是极端非对称情况,本文所提出的方案能够很好地对实际探测器的量子效率进行补偿,并且通过增大PSA 的增益参数G可以有效提高离散调制CVMDI-QKD 方案在实际情况下的密钥率和安全传输距离,使其越来越接近理想方案的性能以及PLOB界限.此外,随着增益参数G的增大,所提出方案的协商效率β的可用范围越来越接近理想方案协商效率β的可用范围,这表明所提出的方案能够有效提高基于实际探测器的离散调制CV-MDI-QKD方案对协商效率β的容忍度.因此本文提出的方案有力地推动离散调制CV-MDI-QKD方案的实用化发展,使得该方案具有更强的实用性.

猜你喜欢
增益密钥信道
幻中邂逅之金色密钥
幻中邂逅之金色密钥
信号/数据处理数字信道接收机中同时双信道选择与处理方法
基于增益调度与光滑切换的倾转旋翼机最优控制
密码系统中密钥的状态与保护*
基于单片机的程控增益放大器设计
基于Multisim10和AD603的程控增益放大器仿真研究
TPM 2.0密钥迁移协议研究
一种无人机数据链信道选择和功率控制方法
程控增益射频宽带放大器