On the Capacity and Straggler-Robustness of Distributed Secure Matrix Multiplication.

IEEE ACCESS(2019)

引用 37|浏览10
暂无评分
摘要
Computationally efficient matrix multiplication is a fundamental requirement in various fields, including and particularly in data analytics. To do so, the computation task of large-scale matrix multiplication is typically outsourced to multiple servers. However, due to data misusage at the servers, security is typical of concern. In this paper, we first study the two-sided secure matrix multiplication problem, where a user is interested in the matrix product AB of two finite field private matrices A and B from an information-theoretic perspective. In this problem, the user exploits the computational resources of N servers to compute the matrix product but simultaneously tries to conceal the private matrices from the servers. Our goal is twofold: (i) to maximize the downlink communication rate, and (ii) to minimize the effective number of server observations needed to determine AB, while preserving security, where we allow for up to l <= N servers to collude. To this end, we propose two schemes - an aligned secret sharing scheme (A3S) and a secure cross subspace alignment (SCSA) scheme. For A3S, we optimize the partitioning of matrices A and B in order to either optimize objective (i) or (ii) as a function of the system parameters (e.g., N and ,e). A proposed inductive approach gives us analytical, close-to-optimal solutions for both (i) and (ii). The SCSA, on the other hand, is shown to be (rate) capacity-optimal for the general J-sided distributed secure matrix multiplication problem Pi(J)(j=1) M-j. We show this by developing a recursive information-theoretic upper bound (converse) on the downlink rate for the J-sided secure matrix multiplication problem. With respect to (i), both A3S and SCSA, significantly outperform the state-of-the-art in terms of (a) communication rate, (b) maximum tolerable number of colluding servers, and (c) computational complexity. Overall SCSA (A3S) is the preferred choice when the focus is on the downlink (uplink).
更多
查看译文
关键词
Matrix multiplication,security,interference alignment,secret sharing,straggler mitigation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要