Paper 2025/1587

Secure Agents

Nakul Khambhati, University of California, Los Angeles
Joonwon Lee, University of California, Los Angeles
Gary Song, University of California, Los Angeles
Rafail Ostrovsky, University of California, Los Angeles
Sam Kumar, University of California, Los Angeles
Abstract

Organizations increasingly need to pool their sensitive data for collaborative computation while keeping their own data private from each other. One approach is to use a family of cryptographic protocols called Secure Multi-Party Computation (MPC). Another option is to use a set of cloud services called clean rooms. Unfortunately, neither approach is satisfactory. MPC is orders of magnitude more resource-intensive than regular computation, making it impractical for workloads like data analytics and AI. Clean rooms do not give users the flexibility to perform arbitrary computations. We propose and develop an approach and system called a secure agent and utilize it to create a virtual clean room, Flexroom, that is both performant and flexible. Secure agents enable parties to create a phantom identity that they can collectively control, using maliciously secure MPC, which issues API calls to external services with parameters that remain secret from all participating parties. Importantly, in Flexroom, the secure agent uses MPC not to perform the computation itself, but instead merely to orchestrate the computation in the cloud, acting as a distinct trusted entity jointly governed by all parties. As a result, Flexroom enables collaborative computation with unfettered flexibility, including the ability to use convenient cloud services. By design, the collaborative computation runs at plaintext speeds, so the overhead of Flexroom will be amortized over a long computation.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
collaborative computationsecure multi-party computationclean room
Contact author(s)
nakul @ cs ucla edu
jlee2023 @ g ucla edu
gary song @ g ucla edu
rafail @ cs ucla edu
samkumar @ cs ucla edu
History
2025-09-05: approved
2025-09-03: received
See all versions
Short URL
https://ia.cr/2025/1587
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1587,
      author = {Nakul Khambhati and Joonwon Lee and Gary Song and Rafail Ostrovsky and Sam Kumar},
      title = {Secure Agents},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1587},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1587}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.