SoK: General Purpose Frameworks for Secure Multi-party Computation
Marcella Hastings Brett Hemenway Daniel Noble Steve Zdancewic University of Pennsylvania
1 / 20
SoK: General Purpose Frameworks for Secure Multi-party Computation - - PowerPoint PPT Presentation
SoK: General Purpose Frameworks for Secure Multi-party Computation Marcella Brett Daniel Steve Hemenway Hastings Noble Zdancewic University of Pennsylvania 1 / 20 Secure Multi-party Computation (MPC) Compute an arbitrary function among
1 / 20
2 / 20
2 / 20
2 / 20
3 / 20
3 / 20
◮ OT extension [YKNP03] ◮ Free XOR gates [KS08] ◮ Half-gates [ZRE15] ◮ AES-NI
3 / 20
4 / 20
4 / 20
5 / 20
5 / 20
6 / 20
6 / 20
7 / 20
8 / 20
Introduced by [Yao82, Yao86]
9 / 20
10 / 20
Introduced by [GMW87, BGW88, CCD88]
11 / 20
12 / 20
13 / 20
13 / 20
14 / 20
15 / 20
15 / 20
◮ ObliVM: We couldn’t return more than 32 bits
15 / 20
16 / 20
17 / 20
17 / 20
17 / 20
17 / 20
17 / 20
17 / 20
18 / 20
◮ Produces a living FAQ ◮ Allows users to interact
18 / 20
19 / 20
20 / 20