该论文针对量子安全 IPsec 隧道在实际部署中的关键运维难题——当 QKD(量子密钥分发)基础设施不可用时,如何保持隧道可用性——提出了一种基于哨兵(Sentinel)的故障转移机制。作者设计并实现了一种混合密钥建立方案:将经典 X25519、后量子密码 ML-KEM 以及符合 ETSI GS QKD 014 标准的 QKD 密钥,通过 RFC 9370 的多密钥交换机制组合使用,并确保在 QKD 密钥交付失败时能够优雅降级而不是中止握手。其核心创新是一个开源 StrongSwan 插件,采用哨兵协调协议:即使 QKD 分支失败,也能完成 IKE 握手,并在下一次 rekey 时恢复 QKD 份额。实验基于连接 33 公里城域光纤 QKD 链路的测试平台,评估了从经典 X25519/RSA 基线到加入 ML-KEM-1024 与 QKD 密钥的完整混合方案共五种配置。结果显示,完整混合认证仅需 103 ms,而基线为 61 ms;QKD 检索本身仅增加约 7 ms 开销。故障注入实验证明,即使 KME(密钥管理实体)完全中断,隧道仍能维持,保护流量不受任何中断。该工作为量子安全 VPN 的工程落地提供了高可用性设计模式,尤其适用于依赖外部 QKD 服务的场景。
💡 推荐理由: 为依赖 QKD 或外部密钥服务的 IPsec 部署提供了切实可行的可用性保障方案,避免因 QKD 故障导致业务中断,是混合量子安全网络走向实用的重要一步。
🎯 建议动作: 研究跟进