QUANT-PHAIApr 30, 2025

Efficient Quantum-Safe Homomorphic Encryption for Quantum Computer Programs

arXiv:2504.21235v11 citationsh-index: 1
Originality Incremental advance
AI Analysis

This work addresses the problem of secure quantum computing for users needing privacy in quantum cloud environments, offering a novel approach that integrates homomorphic encryption with quantum programs, though it builds incrementally on existing lattice-based and quantum computing techniques.

The paper tackles the problem of enabling secure homomorphic evaluation of quantum programs against quantum adversaries by introducing a lattice-based scheme that uses Module Learning-With-Errors (MLWE) lattices and bounded natural super functors (BNSFs). The result shows practical feasibility with a 100-qubit, depth-10^3 teleportation-based proof running in about 10 ms, a 32-byte public key, and key sizes under 300 kB, indicating compatibility with near-term quantum hardware and post-quantum security.

We present a lattice-based scheme for homomorphic evaluation of quantum programs and proofs that remains secure against quantum adversaries. Classical homomorphic encryption is lifted to the quantum setting by replacing composite-order groups with Module Learning-With-Errors (MLWE) lattices and by generalizing polynomial functors to bounded natural super functors (BNSFs). A secret depolarizing BNSF mask hides amplitudes, while each quantum state is stored as an MLWE ciphertext pair. We formalize security with the qIND-CPA game that allows coherent access to the encryption oracle and give a four-hybrid reduction to decisional MLWE. The design also covers practical issues usually left open. A typed QC-bridge keeps classical bits produced by measurements encrypted yet still usable as controls, with weak-measurement semantics for expectation-value workloads. Encrypted Pauli twirls add circuit privacy. If a fixed knowledge base is needed, its axioms are shipped as MLWE "capsules"; the evaluator can use them but cannot read them. A rho-calculus driver schedules encrypted tasks across several QPUs and records an auditable trace on an RChain-style ledger. Performance analysis shows that the extra lattice arithmetic fits inside today's QPU idle windows: a 100-qubit, depth-10^3 teleportation-based proof runs in about 10 ms, the public key (seed only) is 32 bytes, and even a CCA-level key stays below 300 kB. A photonic Dirac-3 prototype that executes homomorphic teleportation plus knowledge-base-relative amplitude checks appears feasible with current hardware. These results indicate that fully homomorphic, knowledge-base-aware quantum reasoning is compatible with near-term quantum clouds and standard post-quantum security assumptions.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes