Overdrive: Making SPDZ Great Again

被引:154
|
作者
Keller, Marcel [1 ]
Pastro, Valerio [2 ]
Rotaru, Dragos [1 ,3 ]
机构
[1] Univ Bristol, Bristol, Avon, England
[2] Yale Univ, New Haven, CT USA
[3] Katholieke Univ Leuven, Dept Elect Engn, Imec Cosic, Leuven, Belgium
基金
欧盟地平线“2020”; 美国国家科学基金会; 英国工程与自然科学研究理事会;
关键词
Multiparty computation; Somewhat homomorphic encryption; BGV; Zero-knowledge proofs of knowledge; MULTIPARTY COMPUTATION; FRAMEWORK;
D O I
10.1007/978-3-319-78372-7_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
SPDZ denotes a multiparty computation scheme in the preprocessing model based on somewhat homomorphic encryption (SHE) in the form of BGV. At CCS '16, Keller et al. presented MASCOT, a replacement of the preprocessing phase using oblivious transfer instead of SHE, improving by two orders of magnitude on the SPDZ implementation by Damgard et al. (ESORICS '13). In this work, we show that using SHE is faster than MASCOT in many aspects: 1. We present a protocol that uses semi-homomorphic (addition-only) encryption. For two parties, our BGV-based implementation is six times faster than MASCOT on a LAN and 20 times faster in a WAN setting. The latter is roughly the reduction in communication. 2. We show that using the proof of knowledge in the original work by Damgard et al. (Crypto '12) is more efficient in practice than the one used in the implementation mentioned above by about one order of magnitude. 3. We present an improvement to the verification of the aforementioned proof of knowledge that increases the performance with a growing number of parties, doubling it for 16 parties.
引用
收藏
页码:158 / 189
页数:32
相关论文
共 50 条
  • [1] Using TopGear in Overdrive: A More Efficient ZKPoK for SPDZ
    Baum, Carsten
    Cozzo, Daniele
    Smart, Nigel P.
    [J]. SELECTED AREAS IN CRYPTOGRAPHY - SAC 2019, 2020, 11959 : 274 - 302
  • [2] Making clostridia great again
    Green E.
    Minton N.
    Heeg D.
    [J]. Ind. Biotechnol., 2 (52-56): : 52 - 56
  • [3] Making Cities Great Again?
    Shelekpayev, Nari
    [J]. JOURNAL OF URBAN HISTORY, 2018, 44 (03) : 533 - 538
  • [4] Making VAV Great Again
    Taylor, Steven T.
    [J]. ASHRAE JOURNAL, 2018, 60 (08) : 64 - 71
  • [5] Making America Great Again?
    Isaac, Jeffrey C.
    [J]. PERSPECTIVES ON POLITICS, 2017, 15 (03) : 625 - 631
  • [6] Making Chimerica great again
    Ferguson, Niall
    Xu, Xiang
    [J]. INTERNATIONAL FINANCE, 2018, 21 (03) : 239 - 252
  • [7] Making Psychotherapy Great Again?
    Plakun, Eric M.
    [J]. JOURNAL OF PSYCHIATRIC PRACTICE, 2017, 23 (03) : 210 - 213
  • [8] Hurricane overdrive ... again
    不详
    [J]. NEW SCIENTIST, 2006, 190 (2553) : 7 - 7
  • [9] Making USB Great Again with USBFILTER
    Tian, Dave
    Scaife, Nolen
    Bates, Adam
    Butler, Kevin R. B.
    Traynor, Patrick
    [J]. PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, 2016, : 415 - 430
  • [10] Making Our Planet Great Again
    Collins, Scott L.
    [J]. BIOSCIENCE, 2018, 68 (02) : 51 - 51