Nigel P. Smart, Titouan Tanguy
2019 Proceedings of the 2019 ACM SIGSAC Conference on Cloud Computing Security Workshop - CCSW'19  
We propose a mechanism for an m-party dishonest majority Multi-Party Computation (MPC) protocol to obtain the required preprocessing 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 communication,
more » ... of communication, 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.
doi:10.1145/3338466.3358918 dblp:conf/ccs/SmartT19 fatcat:qshz4ghbhbchvarjwlngisp4li