MASCOT - Faster Malicious Arithmetic Secure Computation with Oblivious Transfer
Learn about MASCOT, a protocol for faster malicious arithmetic secure computation with oblivious transfer, in this conference talk presented at CCS 2016. Explore the fundamentals of secure multiparty computation (MPC) and its implementation in the preprocessing model. Discover the intricacies of the online phase, including authentication and evaluation techniques. Delve into the implementation of a trusted dealer, 1-out-of-2 oblivious transfer, and oblivious product evaluation with passive security. Examine the challenges of achieving active security in authentication and triple generation. Analyze the efficiency of the preprocessing phase and understand the basic idea behind OT extension. Gain insights into the software implementation and triple generation for 128-bit fields. Conclude with a comprehensive summary of the MASCOT protocol and its implications for secure computation.