Cryptology ePrint Archive: Report 2020/550

Practical MPC+FHE with Applications in Secure Multi-PartyNeural Network Evaluation

Ruiyu Zhu and Changchang Ding and Yan Huang

Abstract: The theoretical idea of using FHE to realize MPC has been therefor over a decade. Existing threshold (and multi-key) FHE schemes were constructed by modifying and analyzing a traditional single-keyFHE in a case-by-case manner, thus technically highly-demanding.This work explores a new approach to build threshold FHE (therebyMPC schemes) through tailoring generic MPC protocols to the base FHE scheme while requiring no effort in FHE redesign. We applied our approach to two representative Ring-LWE-based FHE schemes: CKKS and GHS, producing GMPFHE-CKKS and GMPFHE-GHS. We developed MPC protocols based on GMPFHE-CKKS and GMPFHE-GHS which are secure against any number of passive but colluding adversaries. The online cost of our MPC protocol is O(|C|), as opposed to O(|C|Ěn^2) for existing MPC protocols, and our offline cost is independent of |C|. We experimentally show that the GMPFHE-CKKS-based MPC protocol offers unparalleled amortized performance on multi-party neural network evaluation.

Category / Keywords:

Date: received 11 May 2020, last revised 11 May 2020

Contact author: yhuang at cs umd edu

Available format(s): PDF | BibTeX Citation

Version: 20200515:095112 (All versions of this report)

Short URL: ia.cr/2020/550


[ Cryptology ePrint archive ]