MASCOT - Faster Malicious Arithmetic Secure Computation with Oblivious Transfer
Association for Computing Machinery (ACM) via YouTube
Overview
Syllabus
Intro
(Secure) multiparty computation - MPC
MPC setting in this work
MPC in the preprocessing model
Online phase - Authentication
Online phase - Evaluation
Implementing the trusted dealer
1-out-of-2 oblivious transfer
Oblivious product evaluation - Passive security
Is this enough to get active security?
Authentication - Active security
Triples generation - Active security (2)
Efficiency of the preprocessing phase
OT extension - Basic idea
Software implementation
Triple generation for 128-bit field
Summary
Taught by
ACM CCS