APP下载

基于相位涨落的量子随机数发生器理论模型

2019-09-19谭晓青李晓纯

深圳大学学报(理工版) 2019年5期
关键词:单光子随机性光子

陶 红,谭晓青,李晓纯

暨南大学信息科学技术学院, 广东广州 510632

在互联网时代,信息安全问题尤为突出,无论在军事行动、商业交易等重大应用中,还是对个人信息的保密上,都依赖密码技术作为安全保障.在通信安全领域,需有无第三方知道的随机数作为安全密钥.密码算法的安全性是基于密钥的安全性,很多密码算法的密钥本质上就是随机数.随机数是仿真模拟和密码系统等应用的重要基础资源.

近年来,量子力学在计算机科学、电子通信、物理学和应用数学等学科的交叉领域都有重要应用.对量子密钥分发(quantum key distribution, QKD)[1-2]理论的完善及其系统的研发强化了量子信息科学研究的热度.对QKD系统的安全性研究是基于测量基和测量比特的选择是真正随机的假设.若在测量基选择过程中不能保证真随机性,窃听者可能会获取部分或全部测量基选择的信息,从而获得测量结果,而若在其参数估计、私钥放大及认证过程中无法保证其真随机性,也就无法保证经后处理的密钥的安全性,窃听者可能猜测出部分密钥信息.无论是QKD系统还是经典密码算法,都需要真正的随机数.量子力学的不确定性,使量子系统为随机数发生器提供了完美的熵源.量子随机数发生器(quantum random number generator, QRNG)是依据量子力学的概率性设计的,通常包括产生随机过程的源、探测系统及后处理装置[3].量子随机源产生量子信号后,信号经采样及后处理得到随机数.QRNG方案依据随机源的产生方式,可分为离散源和连续源两大类. 离散源方案[4]通过对量子态路径[5]或时间、空间等随机量的记录产生随机序列,该方案的随机数生成速率普遍比连续源方案的低.连续源方案的随机性源自激光器量子相位噪声、真空涨落和自发辐射等.量子随机数发生器是基于量子物理原理或量子效应而产生真随机数的器件,比特率是量子随机数发生器最重要的指标.

早期的QRNG方案是利用单光子路径、时间和位置选择等,传输比特率很低,仅为Mbit/s量级[6].为了得到更高比特率的量子随机序列,科学家们提出了各种方案,如测量单光子到达时间的方案,可把比特率提高至100 Mbit/s量级[7-9].PIRONIO等[10]提出自检测量子随机数发生器,利用纠缠粒子的随机性和非局域性产生了42个新随机比特.XU等[11]实现的量子随机数发生器传输速度达到了6 Gbit/s.SANGUINETTI等[12]使用智能手机诺基亚N9成功生成量子随机数,并认为使用该技术将能够以1 Mbit/s的速率生成量子随机数,此产生速度已适用于大部分的安全应用.WEI等[13]实现的真随机数序列速率达1 012 bit/s.NIE等[14]通过测量激光器相位涨落实验,实现了68 Gbit/s的高速量子随机数发生器,为未来量子随机数高需求的超高速量子密码系统提供了可行方案.YANG等[15]提出基于测量激光器相位涨落的方案,利用一个光子分束器和延迟线圈实现干涉,代替了不等臂干涉仪,并通过最小熵和异或操作提取最终随机比特,实现5.4 Gbit/s的随机数生成速率.LIU等[16]实现117 Gbit/s离线生成的随机序列并通过了KS(Kolmogorov-Smirnov)检验.LIU等[17]通过实验完成了超高损耗下有观察者参与的Bell实验检验,成功实现了设备无关的量子随机数.

本研究分析并推广YANG等[15]基于测量激光器相位涨落的量子随机数发生器方案,获得了增加延迟线圈后的基于相位涨落的量子随机数发生器的理论模型,对模型的Matlab图像模拟验证表明,采用推广模型产生的随机数具有正态分布随机性.

1 离散型QRNG

单光子源产生的单光子,经过一个均衡的1∶1 光子分束器(beam splitter, BS),以50%的概率通过BS,50%的概率被反射.对单光子源进入BS后的路径编码,得到0和1组成的序列,这就是单光子路径区分方案的工作原理(图1).其中,单光子探测器(single photon detector, SPD)用于探测光子.

图1 单光子路径区分Fig.1 Path differentiation of single photon

一般的QRNG方案常采用弱化相干源作为单光子源,难免会产生超过1个光子,以致两个单光子探测器同时响应,无法产生随机比特.有时又因光子丢失或探测设备的问题,令两个单光子探测器均不响应,发生无随机比特产生的事件. 这些都将影响随机数发生器生成随机数的效率.基于单路径区分的QRNG,其性能很大程度依赖于单光子源和单光子探测器.同时,BS的均衡性也是影响随机性的重要因素,一个完美的1∶1光子分束器是产生无偏差0和1构成的随机序列的前提.

WANG等[18]采用菲涅尔多棱镜作为分束器改善了光子分束不均的问题.光源的选择仍是激光二极管经过衰减器得到的近单光子源,光子通过衰减器后处于状态|φ〉=cosθ|H〉+sinθ|V〉. 其中, |H〉为水平偏振态; |V〉为垂直偏振态;θ为|φ〉与水平方向的夹角.线偏振光束(即处于水平偏振态或垂直偏振态的光子)在菲涅尔多棱镜中经过多次折射后,分裂成左旋光束和右旋光束,则经过菲涅尔多棱镜后,光子态处于

(1)

为提高光子利用率,WEI等[13]提出一个无偏差的方案,通过比较两个连续脉冲内探测到的光子数,进行编码并获得由0和1构成的随机序列,可避免产生多个光子. EMANOELA等[19]提出仅用1个单光子探测器的QRNG方案,通过增加一个计数器,计算某时间段内探测器响应次数,对探测次数的奇偶进行编码.该方案简单易行,成本较低,实现了小偏差随机序列,但与采用两个单光子探测器的QRNG方案相比,随机数生成速率较低.

离散型的QRNG方案,随机序列生成速率都较低,大多只达到Mbit/s的量级,无法满足某些应用要求.连续型的QRNG方案有基于真空涨落[20-21]和基于自发辐射等原理的.真空涨落即真空态的散粒噪声,是性能较好的熵源.基于真空涨落的QRNG结合平衡零差拍探测技术,可在一定程度上提高了随机数的生成速率.

2 基于相位涨落的QRNG

2016年,YANG等[15]提出基于测量激光器相位涨落的QRNG方案.该方案利用一个光子分束器BS和一个延迟线圈(delay loop, DL),产生延迟构造自循环干涉光路,代替其他方案中的不等臂干涉仪或菲涅尔多棱镜,以光子探测器(photon detector, PD)作为探测装置,实现了一个紧凑高效的QRNG.该方案实验装置简单,且经过后期处理能令随机数的实时生成速率达5.4 Gbit/s.

在YANG的实验模型中,首先假设在t时刻光的场强为

EP1(t)=Aeiωt+iφ(t)

(2)

(3)

其中,N为循环次数;β为DL的效率; Δt是DL的延迟时间.在BS前汇合的干涉光束场强为EP1(t)+EP2(t), 其干涉强度I(t)=E*(t)E(t), 经过BS后,I(t)变为原来的1/2,因此,由PD探测到t时刻光的干涉强度为

(4)

相位涨落φ(t-jΔt)-φ(t-kΔt)服从高斯分布,可从相位涨落中提取随机数.

LIU等[17]对此实验装置产生的初始数据进行适当的后处理,使随机数的离线生成率达117 Gbit/s,这是目前速度最快的实用型QRNG.

3 增加延迟线圈的QRNG理论模型

(5)

本研究还对QRNG方案进行了另一推广.通过增加不同延迟时间的延迟线圈,分析干涉光强度的变化,发现新的理论模型依然保留服从高斯分布的相位涨落,但由于存在不同的延迟时间,理论模型更具随机性.本研究在激光器后采用1∶1∶1的BS,并增加一个DL,用于调节不同的延迟时间,如图2.其中,P1、P2和P3分别表示某时刻光束经过多次循环后的入射接口.

图2 采用1∶1∶1的光子分束器并增加延迟线圈的QRNGFig.2 QRNG with 1∶1∶1 photon beam splitter and two delay coils

由图2可看到,当激光器发射连续激光束时,若QRNG模型采用1∶1∶1的BS,则经过BS和DL后,在接口P2和P3处,光的场强分别为

(6)

(7)

其中, Δt1和Δt2分别为经过不同延迟线圈产生的延迟时间.于是,t时刻光的干涉强度为

I(t)=E*(t)E(t)=[EP1(t)+EP2(t)+EP3(t)]*[EP1(t)+EP2(t)+EP3(t)]=

(8)

化简后,得

(9)

4 QRNG理论模型比较

采用Matlab软件对本研究QRNG理论模型中的干涉光强进行理论模拟分析,并与YANG等方案的理论结果进行比较.结果表明,经过两个延迟线圈的QRNG模型,其相位涨落依然保持随机正态分布特征.取Δt1=2Δt2,EP1、EP2和EP3在BS中汇合干涉得到光强I, 在t=NΔt1时刻进行取点抽样,则从理论上计算得到此时的光强为

I(NΔt1)=I(2NΔt2)=E*(t)E(t)=[EP1(t)+EP2(t)+EP3(t)]*[EP1(t)+EP2(t)+EP3(t)]=

(10)

由图3可见,本研究提出的具有两个延迟线圈的QRNG,其光强的概率密度函数服从随机正态分布.与YANG等的方案比较,其理论模型的仿真结果与实测干涉强度模拟曲线满足随机正态分布(见文献[15]的图2),而采用本研究模型也可获得类似其理论模型的曲线,说明新方案可用于量子随机数的生成.

图3 增加延迟线圈后干涉光光强的概率密度曲线Fig.3 Probability density curve of the interference light intensity after increasing delay coil

需要指出的是,由于没有条件进行真实实验,本研究仅从理论上证明了增加延迟线圈的QRNG理论模型是合理的.若有实验设备,可通过具体实验抽样取点,获得与理论模型曲线拟合随机正态分布的离散点,进而利用YANG等方案中的后处理过程获得随机序列,这也为构造新的QRNG模型提供了研究思路.显然,本研究提出的增加延迟线圈的基于相位涨落QRNG,在经过不同的延迟后,得到的干涉光强随机性更强.

结 语

本研究通过对YANG等人的基于测量激光器相位涨落的QRNG方案进行推广,获得了增加延迟线圈后的基于相位涨落的量子随机数发生器的理论模型,并使用Matlab软件对该模型进行模拟,证明该量子随机数发生器理论模型具有正态分布随机性. 随机数发生器研究的重点在于寻找更稳定的熵源,更有效的探测方法,以及更高效的提取方案,我们期待在未来几年里,可以研发出性能优良的芯片化的量子随机数发生器.随着单光子探测器技术的发展,自检测QRNG方案有可能实现实用化,这也是未来的一个发展方向.

猜你喜欢

单光子随机性光子
纠缠光子的量子实验获得2022年诺贝尔物理学奖
“完美的单光子源”为量子精密测量奠定基础
光量子通信中的单光子源技术分析*
偏振纠缠双光子态的纠缠特性分析
浅析电网规划中的模糊可靠性评估方法
中科大实现综合性能国际最优的单光子源
适用于随机性电源即插即用的模块化储能电池柜设计
核医学设备单光子发射计算机成像系统性能现状调查
光子嫩肤在黄褐斑中的应用
对“德育内容”渗透“随机性”的思考