Recently, Cramer et al. (CRYPTO 2018) presented a protocol, SPDZ2k, for actively secure multiparty computation for dishonest majority in the pre-processing model over the ring Z2k, instead of over a prime field Fp. Their technique used oblivious transfer for the pre-processing phase, more specifically the MASCOT protocol (Keller et al. CCS 2016). In this paper we describe a more efficient technique for secure multiparty computation over Z2k based on somewhat homomorphic encryption. In particular we adapt the Overdrive approach (Keller et al. EUROCRYPT 2018) to obtain a protocol which is more like the original SPDZ protocol (Damgård et al. CRYPTO 2012). To accomplish this we introduce a special packing technique for the BGV encryption scheme operating on the plaintext space defined by the SPDZ2k protocol, extending the ciphertext packing method used in SPDZ to the case of Z2k. We also present a more complete pre-processing phase for secure computation modulo 2k by adding a new technique to produce shared random bits.
CITATION STYLE
Orsini, E., Smart, N. P., & Vercauteren, F. (2020). Overdrive2k: Efficient secure MPC over Z2k from somewhat homomorphic encryption. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12006 LNCS, pp. 254–283). Springer. https://doi.org/10.1007/978-3-030-40186-3_12
Mendeley helps you to discover research relevant for your work.