Carmit Hazay, Emmanuela Orsini, Peter Scholl and Eduardo Soria-Vazquez
A new approach to efficient multi-party computation Carmit Hazay, - - PowerPoint PPT Presentation
A new approach to efficient multi-party computation Carmit Hazay, - - PowerPoint PPT Presentation
Tin inyKeys: : A new approach to efficient multi-party computation Carmit Hazay, Emmanuela Orsini, Peter Scholl and Eduardo Soria-Vazquez Motivation Large number of users want to conduct surveys, auctions, statistical analysis, measure
Motivation
Large number of users want to conduct surveys, auctions, statistical analysis, measure network activity, etc.
2 Eduardo Soria-Vazquez
MPC setting in this talk
Preprocessing Online a b c d
corr. rand.
3 Eduardo Soria-Vazquez
Peter Scholl 4
Corruption thresholds vs communication complexity of f pra ractical MPC
Corruptions: Efficiency:
Peter Scholl 5
???
Corruption thresholds vs communication complexity of f practical MPC
Corruptions: Efficiency:
Can we design concretely efficient MPC protocols where each honest party can be leveraged to increase efficiency?
Our results
In Introducing the Tin inyKeys technique
Warm-up: Distributed Encry ryption
8
Distributed Encry ryption with TinyKeys
9 Eduardo Soria-Vazquez
Distributed Encry ryption with TinyKeys
10
Breaking security
Eduardo Soria-Vazquez 11
Breaking security
Eduardo Soria-Vazquez 12
Breaking security
Eduardo Soria-Vazquez 13
Breaking security
Eduardo Soria-Vazquez 14
Breaking security
Eduardo Soria-Vazquez 15
Breaking security
Eduardo Soria-Vazquez 16
Breaking security
Eduardo Soria-Vazquez 17
y =
e
Eduardo Soria-Vazquez 18
Breaking security: Regular Syndrome Decoding
y =
h blocks
Hardness of f Regular Syndrome Decoding
Eduardo Soria-Vazquez 19
[Saa07] [BM17] [MO15] [NCB11] [BLN+09] [Kir11] [CJ04] [FS09] [MMT11] [BJMM12] [BLP08] [BLP11] [MS09]
TinyKeys: A little honesty goes a l long way
(Tiny)GMW (Tiny)BMR
OT
Eduardo Soria-Vazquez 20
(Ti Tiny)GMW
P7
P8
P6 P5 P4 P3 P1 P2
Quick recap of f GMW
22 Eduardo Soria-Vázquez
1-out-2 Bit OT
23
“IKNP” OT extension
Eduardo Soria-Vazquez
[Ishai Kilian Nissim Petrank 03] Shrink the keys!
with short keys!
Sharings
- f zero:
Using leaky OT for GMW-style MPC
24 Eduardo Soria-Vázquez
Leaky OT
GMW: Communication compl. (2 (200 parties)
25 500 1000 1500 2000 2500 3000 10 20 30 40 50 60 70 80 90 100
- Comm. (bits/AND triple)
# honest parties
Standard [DKSSZZ17] Committee TinyKeys Eduardo Soria-Vázquez
Conclusion and fu future directions
26 Eduardo Soria-Vázquez
Thank you! Questions?
Eduardo Soria-Vázquez 27
https://ia.cr/2017/214 [Full version] TinyKeys: A New Approach to Efficient Multi-Party Computation Carmit Hazay, Emmanuela Orsini, Peter Scholl and Eduardo Soria-Vázquez eduardo.soria-vazquez@bristol.ac.uk Paper: Mail:
BMR: Multi-party garbled circuits
Shrink the keys! [Beaver Micali Rogaway 90]
Eduardo Soria-Vázquez
(T (Tin iny)BMR: Some technical challenges
- Reusing keys reduces security in regular syndrome decoding
- Problem for:
- High fan-out
- Free-XOR
- Solution:
- Splitter gates [Tate Xu 03] – can be garbled for free
- Free-XOR enabled using different offsets (FleXOR style [CITE])
Eduardo Soria-Vázquez
Thank you! Questions?
Eduardo Soria-Vázquez 31
https://ia.cr/2017/214 [Full version] TinyKeys: A New Approach to Efficient Multi-Party Computation Carmit Hazay, Emmanuela Orsini, Peter Scholl and Eduardo Soria-Vázquez eduardo.soria-vazquez@bristol.ac.uk Paper: Mail: