Paper 2021/759

Cerebro: A Platform for Multi-Party Cryptographic Collaborative Learning

Wenting Zheng, Ryan Deng, Weikeng Chen, Raluca Ada Popa, Aurojit Panda, and Ion Stoica

Abstract

Many organizations need large amounts of high-quality data for their applications, and one way to acquire such data is to combine datasets from multiple parties. Since these organizations often own sensitive data that cannot be shared in the clear with others due to policy regulation and business competition, there is increased interest in utilizing secure multi-party computation (MPC). MPC allows multiple parties to jointly compute a function without revealing their inputs to each other. We present Cerebro, an end-to-end collaborative learning platform that enables parties to compute learning tasks without sharing plaintext data. By taking an end-to-end approach to the system design, Cerebro allows multiple parties with complex economic relationships to safely collaborate on machine learning computation through the use of release policies and auditing, while also enabling users to achieve good performance without manually navigating the complex performance tradeoffs between MPC protocols.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Major revision. USENIX Security 2021
Keywords
secure collaborative learningmultiparty computation
Contact author(s)
wzheng2 @ andrew cmu edu
rdeng2614 @ berkeley edu
w k @ berkeley edu
History
2021-06-07: received
Short URL
https://ia.cr/2021/759
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/759,
      author = {Wenting Zheng and Ryan Deng and Weikeng Chen and Raluca Ada Popa and Aurojit Panda and Ion Stoica},
      title = {Cerebro: A Platform for Multi-Party Cryptographic Collaborative Learning},
      howpublished = {Cryptology {ePrint} Archive, Paper 2021/759},
      year = {2021},
      url = {https://eprint.iacr.org/2021/759}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.