3. 安全参数体系与设计流程

诱骗态QKD系统的安全性并不是由某一个数字单独保证的,而是由一组相互制约的安全参数共同刻画。工程上最常被同时提及的三个量是密钥率、传输距离和安全等级。理解它们各自的定义、量纲与适用边界,是进行参数设计的前提;理解它们之间的耦合关系,才能避免"改一个参数、崩掉另一个指标"的反复试错。

三个核心安全参数的定义

密钥率通常以每脉冲安全密钥比特数或每秒安全密钥比特数表示。需要区分三个层次:原始筛选码率、经过误码协商与隐私放大的最终安全密钥率,以及扣除有限码长效应后的可证明安全密钥率。工程设计中真正有意义的是最后一层,它由GLLP类公式给出,可概括为:安全密钥率下界 ≈ 信号态增益中单光子成分的贡献 × (1 − h(e₁)) − 泄漏项 − 有限码长修正项。其中h为二元熵函数,e₁为单光子相位误码率。这意味着密钥率对误码率、脉冲数、探测效率都高度敏感。

传输距离以光纤信道总损耗(dB)或等效长度(km)度量。它并非独立变量,而是通过信道透过率η=10^(−αL/10)直接进入增益与误码计算。0.2 dB/km的标准单模光纤下,50 km约10 dB损耗,对应透过率约0.1。距离增加会同时压低信号态增益和单光子成分占比,因此密钥率随距离呈指数级下降,存在一个"最大安全距离"边界。

安全等级是容易被忽视却决定系统可用性的参数。它通常用安全参数ε表示,要求总失败概率ε_total = ε_sec + ε_cor + ε_PA + ε_其他 ≤ 目标值,常见目标如2⁻³⁰或2⁻⁵⁰。安全等级越高,隐私放大压缩比越大、所需脉冲数越多,直接压低密钥率。此外,有限码长分析中的平滑参数、统计起伏项也随ε收紧而增大。

参数间的耦合关系

三者构成一个典型的"不可能三角"式约束:在给定硬件(探测效率、暗计数、光源参数)下,提高安全等级会压缩密钥率;延长传输距离会同时降低密钥率并逼近安全边界;而追求高密钥率往往需要放宽安全参数或缩短距离。更细的耦合还体现在:脉冲总数N增大可减小有限码长惩罚、提升密钥率,但增加系统运行时间与稳定性要求;诱骗态数目与强度比影响单光子成分估计精度,进而影响e₁的置信上界。

密钥率 R bit/pulse 或 bit/s 传输距离 L dB 损耗 / km 安全等级 ε 总失败概率上界 η=10^(−αL/10) ε↑ 压缩比↑ 距离↑ → 增益↓ → R↓ N↑ 减小有限码长惩罚 逆向设计流程:从需求反推参数 ① 需求输入 距离/速率/ε目标 ② 硬件约束 η_d, 暗计数, μ ③ 反解 N, ε分配 有限码长修正 ④ 校验 R≥R_min 不满足则回退 不满足:放宽ε / 增加N / 缩短距离 示例假设:α=0.2 dB/km,η_d=0.3,暗计数1e-6/脉冲,μ=0.5,ν=0.1,ε_total=2⁻³⁰

从需求到参数的逆向设计

实际工程中很少"先定参数再看能跑多远",更常见的是逆向设计:先明确业务需求,再反推可实现的参数组合。下面给出一个可操作的示例流程,其中的数值均为教学假设,不代表任何实测结果。

第一步,明确需求三元组。假设某城域链路需求为:传输距离50 km、最低安全密钥率不低于1 kbit/s、安全等级ε_total ≤ 2⁻³⁰。这三个条件构成设计目标,缺一不可。

第二步,代入硬件约束估算。取标准光纤α=0.2 dB/km,则50 km损耗10 dB,透过率η≈0.1。设探测效率η_d=0.3、暗计数p_d=1×10⁻⁶/脉冲、信号态强度μ=0.5、诱骗态ν=0.1。先估算信号态增益Q_μ ≈ 1 − e^(−ημ) + p_d,单光子成分下界Q₁ ≈ μ²e^(−μ)Y₁,其中Y₁≈ηη_d。代入可得Q_μ量级约0.02,Q₁量级约0.0015,单光子误码率e₁需由诱骗态估计给出置信上界。

第三步,反解脉冲数与ε分配。有限码长修正项大致随√(N)/N即1/√N衰减,若要求修正项不超过密钥率的10%,则N需达到10⁹量级以上。同时把ε_total拆分为ε_sec、ε_cor、ε_PA,例如各取约1/3,并据此确定平滑参数与统计起伏的保守取值。这一步往往需要迭代:N增大则运行时间变长,需与业务实时性折中。

第四步,校验并回退。将上述参数代入安全密钥率公式,若计算出的R低于1 kbit/s,则按优先级回退:先尝试优化诱骗态强度比以提升Q₁估计精度,再考虑增加N,最后才考虑放宽ε或缩短距离。回退顺序体现了"安全等级优先于速率"的设计原则。

逆向设计的核心不是一次算对,而是建立"需求—约束—反解—校验"的闭环,并明确回退优先级。建议把每次迭代的输入参数与输出密钥率记录成表,便于追溯哪一项约束是瓶颈。

设计中的常见误区

其一,把原始筛选码率当作安全密钥率汇报,忽略隐私放大与有限码长压缩,导致指标虚高。其二,安全等级只报ε_sec而遗漏ε_cor与ε_PA,总失败概率被低估。其三,距离与损耗混用,未按实际光纤衰减系数换算,长距离场景误差显著。其四,固定脉冲数而不随距离调整,近距离时浪费资源、远距离时有限码长惩罚过大。规避这些问题的办法,是在参数表中同时列出距离、损耗、N、各ε分项与最终R,使每个数字都有来源、可复核。

综上,安全参数体系是一个以密钥率为输出、以距离和硬件为约束、以安全等级为边界的耦合系统。掌握三者的定义与相互影响,再按"需求—约束—反解—校验—回退"的逆向流程推进,才能设计出既满足业务指标又可证明安全的诱骗态QKD参数组合。