Blind Transpiler:一个用于通用盲量子计算与同态量子计算的开源库
量子物理
2026-07-19 v1
摘要
盲量子计算是一种密码学原语,允许能力有限的客户端将其复杂计算委托给远程服务器,而不泄露其数据和/或计算。这一量子密码学分支已分化为两种不同的原语:量子同态加密(仅涉及数据安全)和通用盲量子计算(涉及数据和计算算法的安全)。这些原语在安全云计算、安全量子变分算法、量子联邦学习和安全多方计算等问题中具有巨大的适用性。然而,目前尚不存在用于此类协议快速原型的软件工具,阻碍了对潜在应用的学术探索。在本文中,我们描述了首个此类库的开发,该库将用 Qiskit 编写的电路转译为其盲对应版本,随后可在客户端-服务器架构中委托执行,而不会泄露客户端的数据和/或计算。所提出的库采用模块化和可重用的组件层设计,能够更容易地扩展到更新的 BQC 原语,并对底层原语的变化具有鲁棒性。我们展示了这些原语在 IRIS 数据集盲变分量子分类器中的实现。
引用
@article{arxiv.2607.17131,
title = {Blind Transpiler: An open-source library for universally blind and homomorphic quantum computations},
author = {Mohit Joshi and Manoj Kumar Mishra and S. Karthikeyan},
journal= {arXiv preprint arXiv:2607.17131},
year = {2026}
}