OpticsKitOpticsKit
返回文章列表

QKD密钥率1Mbps vs 实测10kbps

2026-07-14

论文里QKD系统宣称密钥率1 Mbps,实验室实测为什么只有10 kbps?差了100倍,问题出在哪?

不是你的设备坏了,而是"理论密钥率"和"实际密钥率"之间隔了好几层工程损耗,每一层都可能让你的密钥率砍半。

为什么理论值和实际值差了10倍~1000倍?

QKD论文里常见的"密钥率"通常指的是理想条件下的香农极限——假设探测器100%效率、无暗计数、完美光源、无系统损耗。实际部署时,每一项都打折扣。

理论密钥率公式(简化):

R = η · μ · f · (1 - H(QBER))(来源:Bennett & Brassard, Proc. IEEE Int. Conf. Computers, 1984;Scarani et al., Rev. Mod. Phys. 2009)

R:密钥率,η:系统效率(含探测器效率×光纤透过率),μ:光源强度,f:重复频率

QBER:量子比特误码率,H():二进制熵函数。QBER越低,H(QBER)越小,可提取密钥越多

六大工程损耗:你的密钥率去哪了?

探测器死时间(Dead Time):单光子探测器(APD/InGaAs SPAD)每探测到一个光子后,需要"恢复"数百纳秒到数微秒才能响应下一个光子(来源:Cova et al., J. Mod. Opt. 2004)。以1 MHz重复频率、200 ns死时间为例:最大有效探测率 ≈ 1/(200ns) = 5 MHz,但实际密钥提取还受量子效率(~20%)和暗计数折损。

错误纠正开销(Cascade / LDPC):QKD协议的量子信道存在QBER,需要通过经典信道传输纠错数据。纠错协议本身有编码开销:香农极限为1 - H(QBER),但实际Cascade协议开销约为1.5~2倍,LDPC协议约为1.1~1.5倍(来源:Brassard & Salvail, CRYPTO 1993;Elkouss et al., IEEE Trans. Inf. Theory 2015)(QBER<5%时)。

有限码长统计偏差(Finite-key Effect):实际系统无法无限长时间生成密钥。有限码长导致参数估计(QBER、暗计数率)存在统计偏差,安全密钥率需要乘以一个有限码长安全系数 ε_key(来源:Tomamichel & Leverrier, J. Math. Phys. 2017)。在短码长(<10⁸脉冲)时,这个系数可以小于0.5。

弱脉冲光源 vs 单光子源:大多数实用QKD系统用"弱相干脉冲(WCP)"代替真正的单光子源。WCP中多光子脉冲比例随平均光子数 μ 增大:P(n≥2) ≈ μ²/2(μ<<1时)。μ太小(0.1):多光子事件极少,密钥率低;μ太大(0.5):分束攻击漏洞,安全性下降。工程最优μ≈0.2~0.5(来源:Lo et al., J. Cryptology 2005)。

距离衰减(光纤损耗):光纤每公里约0.2dB损耗(1550nm)(来源:ITU-T G.652),100km光纤总损耗40dB,即只有0.01%的光子到达接收端。实际系统密钥率通常随距离指数衰减:R ∝ 10^(-αL/10)。

参数估计与隐私放大:协议后处理需要"隐私放大"(Privacy Amplification)——将部分密钥哈希压缩以抹除窃听者可能获取的信息量。压缩比例取决于QBER和信道透率,通常实际可用密钥仅为原始同步比特数的30%~60%

实测对比:论文数据 vs 商业系统

QKD系统场景 理论密钥率(理想) 实际密钥率(工程) 差距倍数
实验室 50km BB84 ~10 Mbps ~1 Mbps ~10×
城域网络 100km ~1 Mbps ~10 kbps ~100×
长距离 200km(中继) ~100 kbps < 1 kbps ~100×

如何评估你的QKD系统是否"正常"?

拿到一个QKD系统,评估实际密钥率是否合理的快速方法:

经验公式:实际密钥率估算

R_actual ≈ μ · η · f · (1 - H(QBER)) · η_EC · η_PA · η_FK

η_EC:纠错效率(0.5~1.0),理想=1.0

η_PA:隐私放大效率(0.5~1.0),QBER=3%时≈0.9

η_FK:有限码长系数(<0.5 for N<10⁸),长码长时≈1.0

预警信号:实测密钥率 < 理论值×5% → 检查探测器暗计数或QBER是否超标;实测密钥率 < 理论值×1% → 检查系统同步是否正常,光源是否正常触发。

结论

QKD密钥率差距的根本原因在于:论文1Mbps是探测器100%效率+无暗计数+完美光源的香农极限——你的系统有六大损耗层叠:探测器死时间砍30%、纠错开销砍30%、有限码长砍50%、距离衰减砍99%……每层打折后,1Mbps变10kbps是物理规律不是设备问题

选QKD设备时,不要只看厂家报的密钥率——问清楚:测试距离是多少?QBER是多少?测量时长是多少?拿到的才是真实数据。

关注公众号 OpticsKit,获取更多光学技术干货