1.本公开涉及通信技术领域,尤其涉及量子密钥安全评定方法、量子密钥安全评定装置及介质。
背景技术:
2.量子保密通信技术利用量子的物理属性来保证通信的无条件安全。bb84协议提出后的近二十年里,量子密钥分发(quantum key distribution,qkd)协议的安全性证明大多是基于无限码长情况,然而在实际条件下通信双方所传输的数据肯定是有限的,因此对于有限码长条件下qkd协议的安全性分析成为了人们关注的焦点。现有的量子通信协议中,测量设备无关量子密钥分发(measurement device independent quantum key distribution,mdi
‑
qkd)方案具有很强的实用性,然而在有限码长条件下必须考虑其测量参数的统计涨落问题。
技术实现要素:
3.为克服相关技术中存在的问题,本公开提供一种量子密钥安全评定方法、量子密钥安全评定装置及介质。
4.根据本公开实施例的第一方面,提供一种量子密钥安全评定方法,包括:获取待确定量子密钥安全的光脉冲信号序列,所述光脉冲信号序列包括由发送方发送至接收方的量子密钥。响应于确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应,基于探测到所述光脉冲信号序列的第一探测率,确定所述光脉冲信号序列中包括的量子密钥的安全性。
5.在一实施例中,所述确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应,包括:确定所述光脉冲信号序列中各光脉冲信号对应的脉冲值。基于所述脉冲值,确定所述光脉冲信号序列在第一码长的平均值,以及在第二码长的期望值,所述第二码长远大于第一码长。若所述平均值与所述期望值之间绝对差值的第一概率小于或者等于第一阈值区间,则确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应。所述第一阈值区间基于所述平均值确定,且所述期望值属于所述第一阈值区间。
6.在另一实施例中,所述光脉冲信号序列的第一探测率采用下述方式进行确定:基于第三码长的所述光脉冲信号序列,确定所述光脉冲信号序列的第二概率和第三概率。所述第二概率为第三码长的所述光脉冲信号在无后脉冲效应的情况下,光脉冲信号被监测到的概率,所述第三概率为第三码长的所述光脉冲信号在有后脉冲效应的情况下,光脉冲信号被监测到的概率。基于所述第二概率和所述第三概率以及所述光脉冲信号序列的总码长,确定所述光脉冲信号序列的第一探测率。
7.在又一实施例中,基于所述第二概率和所述第三概率以及所述光脉冲信号序列的总码长,确定所述光脉冲信号序列的第一探测率,包括:基于所述第三概率以及第三码长的
光脉冲信号序列,确定所述光脉冲信号序列的鞅序列。根据所述鞅序列,通过阿祖玛不等式,确定所述光脉冲信号序列的传输损失。根据所述传输损失以及所述第二概率,确定所述光脉冲信号序列的第一探测率。
8.根据本公开实施例的第二方面,提供一种量子密钥安全评定装置,包括:获取单元,用于获取待确定量子密钥安全的光脉冲信号序列,所述光脉冲信号序列包括由发送方发送至接收方的量子密钥。确定单元,用于响应于确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应,基于探测到所述光脉冲信号序列的第一探测率,确定所述光脉冲信号序列中包括的量子密钥的安全性。
9.在一实施例中,所述确定单元采用下述方式确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应:确定所述光脉冲信号序列中各光脉冲信号对应的脉冲值。基于所述脉冲值,确定所述光脉冲信号序列在第一码长的平均值,以及在第二码长的期望值,所述第二码长远大于第一码长。若所述平均值与所述期望值之间绝对差值的第一概率小于或者等于第一阈值区间,则确定所述光脉冲信号序列为非独立脉冲序列,且所述光脉冲信号序列存在后脉冲效应。所述第一阈值区间基于所述平均值确定,且所述期望值属于所述第一阈值区间。
10.在另一实施例中,所述光脉冲信号序列的第一探测率采用下述方式进行确定:基于第三码长的所述光脉冲信号序列,确定所述光脉冲信号序列的第二概率和第三概率。所述第二概率为第三码长的所述光脉冲信号在无后脉冲效应的情况下,光脉冲信号被监测到的概率,所述第三概率为第三码长的所述光脉冲信号在有后脉冲效应的情况下,光脉冲信号被监测到的概率。基于所述第二概率和所述第三概率以及所述光脉冲信号序列的总码长,确定所述光脉冲信号序列的第一探测率。
11.在又一实施例中,确定单元采用下述方式基于所述第二概率和所述第三概率以及所述光脉冲信号序列的总码长,确定所述光脉冲信号序列的第一探测率:基于所述第三概率以及第三码长的光脉冲信号序列,确定所述光脉冲信号序列的鞅序列。根据所述鞅序列,通过阿祖玛不等式,确定所述光脉冲信号序列的传输损失。根据所述传输损失以及所述第二概率,确定所述光脉冲信号序列的第一探测率。
12.根据本公开实施例的第三方面,提供一种量子密钥安全评定装置,包括:存储器,用于存储指令;以及处理器;用于调用存储器存储的指令执行上述任意一种量子密钥安全评定方法。
13.根据本公开实施例的第四方面,提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在由处理器执行时,执行上述任意一种量子密钥安全评定方法。
14.本公开的实施例提供的技术方案可以包括以下有益效果:通过本公开提供的量子密钥安全评定方法,能够在光脉冲信号序列发送的过程中,根据后脉冲效应的影响,以及基于检测到光脉冲信号序列的第一探测率,确定发送方发送至接收方的量子密钥的安全性,进而提高检测量子密钥安全的准确度,使得到的评定结果更准确。
15.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
17.图1是根据一示例性实施例示出的一种量子密钥安全评定方法的流程图。
18.图2是根据一示例性实施例示出的一种曲线示意图。
19.图3是根据一示例性实施例示出的一种偏差变化示意图。
20.图4是根据一示例性实施例示出的一种确定光脉冲信号为非独立脉冲序列的方法流程图。
21.图5是根据一示例性实施例示出的一种确定第一探测率的方法流程图。
22.图6是根据一示例性实施例示出的一种量子密钥安全评定装置框图。
23.图7是根据一示例性实施例示出的一种量子密钥安全评定装置框图。
具体实施方式
24.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
25.相关技术中,现有的量子通信协议中,测量设备无关量子密钥分发(measurement device independent quantum key distribution,mdi
‑
qkd)方案具有很强的实用性,然而在mdi
‑
qkd系统中,发送方通过光脉冲信号序列向接收方发送量子密钥时,已发送的光脉冲信号产生的脉冲效应(后脉冲效应)会影响光脉冲探测器的探测,进而影响各光脉冲信号之间的独立性,从而影响量子密钥安全评定。
26.鉴于此,本公开提供一种量子密钥安全评定方法,能够在确定获取到的光脉冲信号序列为非独立脉冲序列,且存在后脉冲效应的情况下,针对非独立脉冲序列的光脉冲信号序列进行检测,进而结合存在后脉冲效应的情况,基于探测到的该光脉冲信号序列的第一探测率,确定光脉冲信号序列中量子密钥的安全性,进而使得到的评定结果更准确,更能反映出真实的传送结果更贴合。
27.图1是根据一示例性实施例示出的一种量子密钥安全评定方法的流程图。如图1所示,量子密钥安全评定方法包括以下步骤s11至步骤s12。
28.在步骤s11中,获取待确定量子密钥安全的光脉冲信号序列。
29.在本公开实施例中,光脉冲信号序列包括由发送方发送至接收方的量子密钥。
30.在步骤s12中,响应于确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应,基于探测到光脉冲信号序列的第一探测率,确定光脉冲信号序列中包括的量子密钥的安全性。
31.在本公开实施例中,为确定获取的光脉冲信号序列是否在发送至接收方的过程中,是否会存在后脉冲效应,则会对光脉冲信号序列的独立性进行检测,进而在确定光脉冲信号序列在发送的过程中存在后脉冲效应时,确定该光脉冲信号序列为非独立脉冲序列。
32.在一示例中,可以基于马尔科夫链创建的统计涨落分析数学模型对光脉冲信号序列进行检测,进而确定该光脉冲信号序列在发送的过程中是否存在后脉冲效应,从而在确
定存在后脉冲效应时,确定该光脉冲信号序列为非独立性脉冲序列。通过分析光脉冲信号的统计涨落情况,可以确定光脉冲信号的在传输过程中的衰减状态,进而确定各光信号脉冲之间是否相互独立。在一例中,若随机相邻的两个光脉冲信号之间构成了马尔科夫链,则表征该光脉冲信号序列中的各光脉冲信号之间存在后脉冲影响,因此,在传输的过程中具有后脉冲效应。故,该光脉冲信号序列为非独立脉冲信号。在另一例中,若随机相邻的两个光脉冲信号之间未构成马尔科夫链,则表征该光脉冲信号序列中的各光脉冲信号之间不存在后脉冲影响,因此,在传输的过程中不具有后脉冲效应。故,该光脉冲信号序列为独立脉冲信号。
33.在将量子密钥由发送方发送至接收方过程中,接收到量子密钥在未被监听的情况下的概率远大于在被监听的情况下的概率。并且,后脉冲效应的存在也会影响探测到量子密钥的概率,进而影响确定量子密钥的安全性的准确性。因此,在确定光脉冲信号序列为非独立脉冲序列,且具有后脉冲效应时,可以结合后脉冲效应所带来的影响,基于探测到光脉冲信号序列的第一探测率进行确定,进而是确定的量子密钥的安全性更合理,更准确。其中,第一探测率可以理解为是,接收方能够探测到光脉冲信号的最大概率。
34.通过上述实施中,能够在确定获取到的光脉冲信号序列为非独立脉冲序列,且存在后脉冲效应的情况下,针对非独立脉冲序列的光脉冲信号序列进行检测,进而结合存在后脉冲效应的情况,基于探测到的该光脉冲信号序列的第一探测率,确定光脉冲信号序列中量子密钥的安全性,进而使得到的评定结果更准确,与真实的传送结果更贴合。
35.在一实施例中,若确定该光脉冲信号序列为独立性脉冲序列时,则可以基于切诺夫界(chernoff bound)确定量子密钥的安全性。
36.在另一实施例中,为直观的观测出量子密钥的安全性,可以将第一探测率代入至mdi
‑
qkd的相关计算公式中,进而通过matlab或者python等仿真分析软件进行数值模拟,得到量子密钥在不同码长下对应的安全性的曲线图。在一实施场景中,量子密钥在不同码长下对应的安全性的曲线图可以如图2所示。图2是根据一示例性实施例示出的一种曲线示意图。其中,横坐标表示传输损耗,纵坐标表示量子密钥的安全性,ai表示应用azuma不等式进行统计涨落分析,虚线1表示为光脉冲信号序列的码长为n=5*10
10
时的量子密钥的安全性,实线2表示为光脉冲信号序列的码长为n=10
12
时的量子密钥的安全性。光脉冲信号序列的码长范围为n=n
total
∈{5
×
10
10
,10
12
}。
37.在又一实施例中,第一探测率可以理解为是,光脉冲信号序列在由发送方发送至接收方过程中,发生偏差的概率。因此,在光脉冲信号序列的码长为n=10
12
时,通过matlab或者python等仿真分析软件进行数值模拟,对应得到的偏差变化示意图可以如图3所示。图3是根据一示例性实施例示出的一种偏差变化示意图。其中,横坐标代表传输损耗,纵坐标代表偏差,实线3表示偏差变化。
38.在又一实施例中,在确定光脉冲信号序列中包括的量子密钥的安全性时,除基于第一探测率进行确定之外,还可以根据诱骗态探测率下界、真空态计数率下界和真空态探测率下界中的任意一种或者多种探测率进行确定。其中,诱骗态探测率下界可以理解为是,光脉冲信号序列在传输量子密钥的过程中,探测到被攻击的最小概率。真空态计数率下界可以理解为是,光脉冲信号序列在传输量子密钥的过程中,探测到空脉冲次数的最小概率。真空态探测率下界可以理解为是,光脉冲信号序列在传输量子密钥的过程中,探测到空脉
冲的最小概率。
39.以下实施例将具体说明确定光脉冲信号为非独立脉冲序列,且光脉冲信号存在后脉冲效应的过程。
40.图4是根据一示例性实施例示出的一种确定光脉冲信号为非独立脉冲序列的方法流程图。如图4所示,确定光脉冲信号为非独立脉冲序列的方法包括以下步骤。
41.在步骤s21中,确定光脉冲信号序列中各光脉冲信号对应的脉冲值。
42.在本公开实施例中,可以通过光脉冲探测器探测接收到的光脉冲信号序列中,各光脉冲信号对应的脉冲值。在探测的过程中,若探测到光脉冲信号时,则记该脉冲值为1。若未探测到光脉冲信号时,则记该脉冲值为0。例如:在码长为5的光脉冲信号序列中,在码长为第1、3、4、5位检测到光脉冲信号,第2位未检测到光脉冲信号,则第1、2、3、4、5位对应的脉冲值分别为:1、0、1、1、1。
43.在步骤s22中,基于脉冲值,确定光脉冲信号序列在第一码长的平均值,以及在第二码长的期望值。
44.在本公开实施例中,第二码长远大于第一码长,可以理解为,第一码长为有限码长,第二码长为无线码长,即,第二码长对应的数值趋近于无穷大。在一例中,光脉冲信号序列在第一码长的平均值满足的公式为:m为第一码长,i为[1,m]之间的第i位码长,x
i
表示第i位码长对应的脉冲值。在另一例中,光脉冲信号序列在第二码长的期望值满足的公式为:n为第二码长,i为[1,m]之间的第i位码长,x
i
表示第i位码长对应的脉冲值。光脉冲信号序列在第二码长的期望值可以理解为是光脉冲信号序列的真实平均值。
[0045]
在步骤s23中,若平均值与期望值之间绝对差值的第一概率小于或者等于第一阈值区间,则确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应。
[0046]
在本公开实施例中,第一阈值区间可以理解为是检测到光脉冲信号序列存在后脉冲效应的容错区间。在设定第一阈值区间时,可以基于光脉冲信号序列在第一码长的平均值进行确定,且为使确定的容错区间属于合理区间,则在确定第一阈值区间时,应该包括光脉冲信号序列在第二码长的期望值。平均值与期望值之间绝对差值用于体现光脉冲信号序列在有限码长内的平均值与真实平均值之间的差距。第一概率是用于确定光脉冲信号序列为非独立脉冲序列的概率。若平均值与期望值之间绝对差满足第一概率,则表征该光脉冲信号序列在传输的过程中存在后脉冲效应。其中,第一概率可以是一个具体的概率值,也可以是一个概率范围。若第一概率小于或者等于第一阈值区间,则表征确定光脉冲信号序列存在后脉冲效应,且光脉冲信号序列为非独立脉冲序列是在可容错的范围内的,进而可以确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应。
[0047]
在一示例中,若第一概率大于第一阈值区间,则表征确定光脉冲信号序列存在后脉冲效应,且光脉冲信号序列为非独立脉冲序列是存在误差,且不可容错的,故,确定光脉冲信号序列为独立脉冲序列。
[0048]
在一实施例中,还可以通构建统计涨落分析数学模型,确定光脉冲信号序列是否为非独立性序列。其中,该统计涨落分析数学模型是基于马尔科夫链进行构建的,该模型的
输入是光脉冲信号序列,输出是第一概率。
[0049]
在一实施场景中,通过统计涨落分析数学模型,确定输入是光脉冲信号序列是否为非独立性脉冲序列的过程如下:
[0050]
光脉冲信号序列在第一码长的平均值为:m为第一码长,i为[1,m]之间的第i位码长,x
i
表示第i位码长对应的脉冲值。光脉冲信号序列在第二码长的期望值为:n为第二码长。为确定任意相邻的两个光脉冲信号之间是否后脉冲效应,则分别确定当前光脉冲信号与前一个光脉冲信号之间相互独立的概率。若当前光脉冲信号对应的脉冲值为s在前一个光脉冲信号对应的脉冲值为t发生的条件下发生的概率,与当前光脉冲信号对应的脉冲值为s的概率相同,则确定各个光脉冲信号之间相互独立。若当前光脉冲信号对应的脉冲值为s在前一个光脉冲信号对应的脉冲值为t发生的条件下发生的概率,与当前光脉冲信号对应的脉冲值为s的概率不同,则确定各个光脉冲信号之间相互非独立。在确定任意两个相邻的光脉冲信号之间相互非独立满足的概率公式可以为:进而可以确定随机相邻的各光脉冲信号之间的非独立关系构成了马尔科夫链。其中,第一概率采用ξ表示,ξ>0,第一阈值区间采用ε满表示,ε≥0,且ε对应的容错区间为基于平均值与期望值之间绝对差值的第一概率小于或者等于第一阈值区间,确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应满足的条件概率不等式为:其中,ε和ξ的取值可以根据经验值自定义。
[0051]
在一实施例中,光脉冲信号序列的第一探测率的确定过程可以如图5所示。图5是根据一示例性实施例示出的一种确定第一探测率的方法流程图。
[0052]
在步骤s31中,基于第三码长的光脉冲信号序列,确定光脉冲信号序列的第二概率和第三概率。
[0053]
在本公开实施例中,第二概率为第三码长的光脉冲信号在无后脉冲效应的情况下,光脉冲信号被监测到的概率。第三概率为第三码长的光脉冲信号在有后脉冲效应的情况下,光脉冲信号被监测到的概率。若将第二概率以表示,第三概率以表示,则第二概率的表达式为第三概率的表达式为第二概率与第三概率之间满足的关系式为:其中,p
ap
为每次发射光脉冲信号时同时产生后脉冲的概率。
[0054]
在步骤s32中,基于第二概率和第三概率以及光脉冲信号序列的总码长,确定光脉冲信号序列的第一探测率。
[0055]
在本公开实施例中,第一探测率可以是光脉冲信号序列在由发送方发送至接收方过程中,发生偏差的概率。光脉冲信号序列的总码长可以与第三码长相同或者大于第三码长。基于第二概率和第三概率以及光脉冲信号序列的总码长,可以确定发送方将光脉冲信
号序列全部发送至接收方的过程中,由于后脉冲效应的影响,导致接收方从接收到的光脉冲信号序列中得到量子密钥发生偏差的最大概率,即,确定光脉冲信号序列的第一探测率。
[0056]
在一实施例中,可以基于第二概率和第三概率,确定光脉冲信号序列满足鞅序列,进而利用阿祖玛(azuma)不等式,得到第一探测率。例如:将接收方能够探测到光脉冲信号的总探测数以s
n
表示,则第三概率的表达式为因此,第三码长的光脉冲信号的条件期望值表达式即为:其中,当n趋近于无穷大时,条件期望值e为的真实值,公式如下:并且,通过该公式可知,光脉冲信号序列在后脉冲效应的影响下满足鞅序列的定义,m
n
是一个鞅序列。进而,通过已确定的鞅序列m
n
,利用azuma不等式确定第一探测率。将鞅序列m
n
带入azuma不等式的过程可以如下:其中,ξ>0和ε≥0。从而,第一探测率的表达式为:其中,p
z
可以理解为是光脉冲信号通过水平基组的概率,n
μ
为发送方发送光脉冲信号的总码长,s
n
<n
μ
。
[0057]
在另一实施例中,为提高评定量子密钥安全的准确性,还可以基于第二概率和发送方发送光脉冲信号的总码长确定诱骗态探测率下界、真空态计数率下界和真空态探测率下界。其中,诱骗态探测率下界的表达式为真空态计数率下界的表达式为真空态探测率下界的表达式为
[0058]
在又一实施例中,将得到的第一探测率、诱骗态探测率下界、真空态计数率下界和真空态探测率下界代入至mdi
‑
qkd的相关计算公式中,通过matlab或者python等仿真分析软件进行数值模拟,得到量子密钥在不同码长下对应的安全性的曲线图,进而通过该曲线图,直观的得到量子密钥在不同码长下对应的安全率。
[0059]
在一实施场景中,可以预先构建基于马尔科夫链创建的统计涨落分析数学模型,进而将待评定量子密钥安全性的光脉冲信号序列带入该统计涨落分析数学模型中,以便确
定该光脉冲信号序列是否为独立脉冲光信号序列。通过光脉冲探测器探测光脉冲信号序列,分别确定光脉冲信号序列在第一码长下的平均值以及在第二码长趋近于无穷大时的期望若该光脉冲信号序列在传输的过程中存在后脉冲效应,则该光脉冲信号序列为非独立脉冲序列,且该光脉冲信号序列中的任意两个相邻的光脉冲信号之间满足的概率公式为:其中,条件概率不等式为:ε对应的容错区间为ε和ξ的取值可以根据经验值自定义。
[0060]
在确定该光脉冲信号序列为非独立脉冲序列,且存在后脉冲效应后,基于第三码长的光脉冲信号序列,分别确定光脉冲信号序列的第二概率和第三概率,进而该光脉冲信号序列进行鞅处理。例如:假设m0=e,条件期望值e为n趋近于无穷大时的真实值。进而基于下述公式得到光脉冲信号序列的鞅序列m
n
。
[0061]
将已确定的鞅序列m
n
代入至azuma不等式中,得到则表征该鞅序列m
n
满足azuma不等式,故确定第一探测率诱骗态探测率下界真空态计数率下界和真空态探测率下界其中,ξ>0和ε≥0。
[0062]
将得到的第一探测率、诱骗态探测率下界、真空态计数率下界和真空态探测率下界代入至mdi
‑
qkd的相关计算公式中,通过matlab或者python等仿真分析软件进行数值模拟,得到量子密钥在不同码长下对应的安全性的曲线图,进而通过该曲线图,直观的得到量子密钥在不同码长下对应的安全率。
[0063]
基于相同的构思,本公开实施例还提供一种量子密钥安全评定装置。
[0064]
可以理解的是,本公开实施例提供的量子密钥安全评定装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开实施例中所公开的各示例的单元及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。
[0065]
图6是根据一示例性实施例示出的一种量子密钥安全评定装置框图。参照图6,该量子密钥安全评定装置100包括获取单元101和确定单元102。
[0066]
获取单元101,用于获取待确定量子密钥安全的光脉冲信号序列,光脉冲信号序列
包括由发送方发送至接收方的量子密钥。
[0067]
确定单元102,用于响应于确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应,基于探测到光脉冲信号序列的第一探测率,确定光脉冲信号序列中包括的量子密钥的安全性。
[0068]
在一实施例中,确定单元102采用下述方式确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应:确定光脉冲信号序列中各光脉冲信号对应的脉冲值。基于脉冲值,确定光脉冲信号序列在第一码长的平均值,以及在第二码长的期望值,第二码长远大于第一码长。若平均值与期望值之间绝对差值的第一概率小于或者等于第一阈值区间,则确定光脉冲信号序列为非独立脉冲序列,且光脉冲信号序列存在后脉冲效应。第一阈值区间基于平均值确定,且期望值属于第一阈值区间。
[0069]
在另一实施例中,光脉冲信号序列的第一探测率采用下述方式进行确定:基于第三码长的光脉冲信号序列,确定光脉冲信号序列的第二概率和第三概率。第二概率为第三码长的光脉冲信号在无后脉冲效应的情况下,光脉冲信号被监测到的概率,第三概率为第三码长的光脉冲信号在有后脉冲效应的情况下,光脉冲信号被监测到的概率。基于第二概率和第三概率以及光脉冲信号序列的总码长,确定光脉冲信号序列的第一探测率。
[0070]
在又一实施例中,确定单元102采用下述方式基于第二概率和第三概率以及光脉冲信号序列的总码长,确定光脉冲信号序列的第一探测率:基于第三概率以及第三码长的光脉冲信号序列,确定光脉冲信号序列的鞅序列。根据鞅序列,通过阿祖玛不等式,确定光脉冲信号序列的传输损失。根据传输损失以及第二概率,确定光脉冲信号序列的第一探测率。
[0071]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0072]
图7是根据一示例性实施例示出的一种量子密钥安全评定装置的框图。例如,量子密钥安全评定装置200可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0073]
参照图7,量子密钥安全评定装置200可以包括以下一个或多个组件:处理组件202,存储器204,电力组件206,多媒体组件208,音频组件210,输入/输出(i/o)接口212,传感器组件214,以及通信组件216。
[0074]
处理组件202通常控制量子密钥安全评定装置200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件202可以包括一个或多个处理器220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件202可以包括一个或多个模块,便于处理组件202和其他组件之间的交互。例如,处理组件202可以包括多媒体模块,以方便多媒体组件208和处理组件202之间的交互。
[0075]
存储器204被配置为存储各种类型的数据以支持在量子密钥安全评定装置200的操作。这些数据的示例包括用于在量子密钥安全评定装置200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0076]
电力组件206为量子密钥安全评定装置200的各种组件提供电力。电力组件206可以包括电源管理系统,一个或多个电源,及其他与为量子密钥安全评定装置200生成、管理和分配电力相关联的组件。
[0077]
多媒体组件208包括在所述量子密钥安全评定装置200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件208包括一个前置摄像头和/或后置摄像头。当量子密钥安全评定装置200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0078]
音频组件210被配置为输出和/或输入音频信号。例如,音频组件210包括一个麦克风(mic),当量子密钥安全评定装置200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器204或经由通信组件216发送。在一些实施例中,音频组件210还包括一个扬声器,用于输出音频信号。
[0079]
i/o接口212为处理组件202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0080]
传感器组件214包括一个或多个传感器,用于为量子密钥安全评定装置200提供各个方面的状态评估。例如,传感器组件214可以检测到量子密钥安全评定装置200的打开/关闭状态,组件的相对定位,例如所述组件为量子密钥安全评定装置200的显示器和小键盘,传感器组件214还可以检测量子密钥安全评定装置200或量子密钥安全评定装置200一个组件的位置改变,用户与量子密钥安全评定装置200接触的存在或不存在,量子密钥安全评定装置200方位或加速/减速和量子密钥安全评定装置200的温度变化。传感器组件214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件214还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0081]
通信组件216被配置为便于量子密钥安全评定装置200和其他设备之间有线或无线方式的通信。量子密钥安全评定装置200可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件216还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0082]
在示例性实施例中,量子密钥安全评定装置200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述
任意一种量子密钥安全评定方法。
[0083]
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器204,上述指令可由量子密钥安全评定装置200的处理器220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd
‑
rom、磁带、软盘和光数据存储设备等。
[0084]
进一步可以理解的是,本公开中“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0085]
进一步可以理解的是,术语“第一”、“第二”等用于描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开,并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。
[0086]
进一步可以理解的是,除非有特殊说明,“连接”包括两者之间不存在其他构件的直接连接,也包括两者之间存在其他元件的间接连接。
[0087]
进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
[0088]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利范围指出。
[0089]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利范围来限制。
转载请注明原文地址:https://doc.8miu.com/index.php/read-1722549.html