首页> 外文会议>International Conference on the Theory and Application of Cryptology and Information Security >Maliciously Secure Matrix Multiplication with Applications to Private Deep Learning
【24h】

Maliciously Secure Matrix Multiplication with Applications to Private Deep Learning

机译:恶意将矩阵乘法与应用于私人深度学习

获取原文

摘要

Computing on data in a manner that preserve the privacy is of growing importance. Multi-Party Computation (MPC) and Homomorphic Encryption (HE) are two cryptographic techniques for privacy-preserving computations. In this work, we have developed efficient UC-secure multiparty protocols for matrix multiplications and two-dimensional convolutions. We built upon the SPDZ framework and integrated the state-of-the-art HE algorithms for matrix multiplication. Our protocol achieved communication cost linear only in the input and output dimensions and not on the number of multiplication operations. We eliminate the "triple sacrifice" step of SPDZ to improve efficiency and simplify the zero-knowledge proofs. We implemented our protocols and bench-marked them against the SPDZ LowGear variant (Keller et al. Euro-crypt'18). For multiplying two square matrices of size 128, we reduced the communication cost from 1.54 GB to 12.46 MB, an improvement of over two orders of magnitude that only improves with larger matrix sizes. For evaluating all convolution layers of the ResNet-50 neural network, the communication reduces cost from 5 TB to 41 GB.
机译:以保护隐私的方式计算数据越来越重要。多方计算(MPC)和同性恋加密(HI)是一种用于隐私保留计算的两个加密技术。在这项工作中,我们已经为矩阵乘法和二维卷积开发了高效的UC安全多方协议。我们建立在SPDZ框架上并集成了矩阵乘法的最先进的HE算法。我们的协议仅在输入和输出维度中实现了通信成本线性,而不是乘法操作的数量。我们消除了SPDZ的“三牺牲”步骤,以提高效率,简化零知识证据。我们实施了我们的协议和基准标记为SPDZ LocGear Variant(Keller等人。欧元加密'18)。对于乘以两个方形矩阵的大小128,我们将通信成本从1.54 GB降低到12.46 MB,改善了超过两个数量级,只有较大的矩阵尺寸。为了评估Reset-50神经网络的所有卷积层,通信将5 TB降低到41 GB的成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号