Paper 2019/957

TaaS: Commodity MPC via Triples-as-a-Service

Nigel P. Smart and Titouan Tanguy

Abstract

We propose a mechanism for an m-party dishonest majority Multi-Party Computation (MPC) protocol to obtain the required pre-processing data (called Beaver Triples), from a subset of a set of cloud service providers; providing a form of TaaS (Triples-as-a-Service). The service providers used by the MPC computing parties can be selected dynamically at the point of the MPC computation being run, and the interaction between the MPC parties and the TaaS parties is via a single round of ommunication, logged on a public ledger. The TaaS is itself instantiated as an MPC protocol which produces the triples for a different access structure. Thus our protocol also acts as a translation mechanism between the secret sharing used by one MPC protocol and the other.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision.CCSW 2019
Contact author(s)
nigel smart @ kuleuven be
titouan tanguy @ kuleuven be
History
2019-12-14: revised
2019-08-23: received
See all versions
Short URL
https://ia.cr/2019/957
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/957,
      author = {Nigel P.  Smart and Titouan Tanguy},
      title = {TaaS: Commodity MPC via Triples-as-a-Service},
      howpublished = {Cryptology ePrint Archive, Paper 2019/957},
      year = {2019},
      note = {\url{https://eprint.iacr.org/2019/957}},
      url = {https://eprint.iacr.org/2019/957}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.