中文

面向近期量子计算机的安全多编程环境下的上下文切换

密码学与安全 2025-04-18 v3 新兴技术

摘要

多编程量子计算机可提升设备利用率和吞吐量。然而,并发的两量子比特 CNOT 门之间的串扰会带来安全风险,损害联合受害程序的保真度和输出。我们设计了零知识篡改攻击(ZKTAs),通过该方法攻击者可在不了解硬件误差配置的情况下利用串扰。ZKTAs 可在 40% 的情况下改变受害程序的输出。我们指出,ZKTAs 之所以成功,是因为攻击程序始终以相同受害程序固定的上下文中运行。为缓解此问题,我们提出 QONTEXTS:一种通过在多个上下文中运行程序来对抗 ZKTAs 的技术方案,每个上下文仅处理部分试验。QONTEXTS 使用频繁的上下文切换进行多编程,同时为每个上下文识别一组唯一的程序。这有助于限制仅少数执行受到 ZKTAs 的影响。我们将 QONTEXTS 增强为具备攻击检测功能的系统,通过比较不同上下文的分布以识别与 ZKTAs 共同执行的噪声上下文。我们在真实 IBMQ 系统上的评估表明,QONTEXTS 将程序的韧性提高了三个数量级,平均保真度提升 1.33×\times。此外,QONTEXTS 提升了 2×\times 的吞吐量,推动了多编程环境中的安全性。

关键词

引用

@article{arxiv.2504.07048,
  title  = {Context Switching for Secure Multi-programming of Near-Term Quantum Computers},
  author = {Avinash Kumar and Meng Wang and Chenxu Liu and Ang Li and Prashant J. Nair and Poulami Das},
  journal= {arXiv preprint arXiv:2504.07048},
  year   = {2025}
}