Paper 2025/1845

HE-based On-the-Fly MPC, Revisited: Universal Composability, Approximate and Imperfect Computation, Circuit Privacy

Ganyuan Cao, Télécom Paris, Institut Polytechnique de Paris
Sylvain Chatel, CISPA, Helmholtz Center for Information Security
Christian Knabenhans, École Polytechnique Fédérale de Lausanne
Abstract

On-the-fly multi-party computation (OtF-MPC, López-Alt, Tromer, and Vaikuntanathan, STOC 2012) allows clients to join a computation dynamically without remaining online, while outsourcing the computation to an untrusted but powerful server. Existing OtF-MPC constructions rely on composing multi-party homomorphic encryption with zero-knowledge or succinct arguments. While both components have seen substantial efficiency and expressivity improvements in recent years, the security of their composition has not been revisited under these modern refinements. In this work, we revisit OtF-MPC through the lens of composable security. We extend the original analysis to systematically capture recent advances in these two building blocks, and to reason about their secure composition. We focus on multi-group homomorphic encryption (MGHE), a unifying abstraction that generalizes threshold and multi-key HE, and emerges as the natural backbone for OtF-MPC. Our contributions are fourfold. (1) We introduce the first Universal Composability (UC) ideal functionality for MGHE, jointly modeling client and server privacy, approximate or imperfect computation, and threshold security. (2) We define fine-grained security notions for MGHE and show that they are sufficient to realize this functionality against semi-malicious adversaries. (3) We revisit generic compilers that combine MGHE with any-simulation-extractable zkSNARKs, and prove that they realize OtF-MPC against fully malicious adversaries. (4) We introduce a split-witness ideal functionality for NIZKs, which separates the witness component that must be supplied by the ideal adversary from an existential component that only needs to be certified. We show that a Naor--Yung-style composition of MGHE and split-witness NIZKs realizes OtF-MPC while avoiding full extraction from the NIZK

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
A major revision of an IACR publication in ASIACRYPT 2026
Keywords
On-the-Fly MPCMulti-Group Homomorphic EncryptionzkSNARK/NIZKUniversal Composability (UC)
Contact author(s)
ganyuan cao @ telecom-paris fr
sylvain chatel @ cispa de
christian knabenhans @ epfl ch
History
2026-09-18: last of 2 revisions
2025-10-06: received
See all versions
Short URL
https://ia.cr/2025/1845
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1845,
      author = {Ganyuan Cao and Sylvain Chatel and Christian Knabenhans},
      title = {{HE}-based On-the-Fly {MPC}, Revisited: Universal Composability, Approximate and Imperfect Computation, Circuit Privacy},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1845},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1845}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.