Privacy-Preserving Distributed Processing: Metrics, Bounds and Algorithms

Privacy-preserving distributed processing has recently attracted considerable attention. It aims to design solutions for conducting signal processing tasks over networks in a decentralized fashion without violating privacy. Many algorithms can be adopted to solve this problem such as differential privacy, secure multiparty computation, and the recently proposed distributed optimization based subspace perturbation. However, how these algorithms relate to each other is not fully explored yet. In this paper, we therefore first propose information-theoretic metrics based on mutual information. Using the proposed metrics, we are able to compare and relate a number of existing well-known algorithms. We then derive a lower bound on individual privacy that gives insights on the nature of the problem. To validate the above claims, we investigate a concrete example and compare a number of state-of-the-art approaches in terms of different aspects such as output utility, individual privacy and algorithm robustness against the number of corrupted parties, using not only theoretical analysis but also numerical validation. Finally, we discuss and provide principles for designing appropriate algorithms for different applications.

[1]  W. Marsden I and J , 2012 .

[2]  Yongyang Xiong,et al.  Privacy-Preserving Distributed Online Optimization Over Unbalanced Digraphs via Subgradient Rescaling , 2020, IEEE Transactions on Control of Network Systems.

[3]  Richard M. Murray,et al.  Privacy preserving average consensus , 2014, 53rd IEEE Conference on Decision and Control.

[4]  J. Dall,et al.  Random geometric graphs. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Jonathan Katz,et al.  Statistical Privacy in Distributed Average Consensus on Bounded Real Inputs , 2019, 2019 American Control Conference (ACC).

[6]  Ninghui Li,et al.  Information-theoretic metrics for Local Differential Privacy protocols , 2019, ArXiv.

[7]  Qiongxiu Li,et al.  Privacy-Preserving Distributed Graph Filtering , 2020, 2020 28th European Signal Processing Conference (EUSIPCO).

[8]  Jonathan Katz,et al.  Privacy in Distributed Average Consensus , 2017 .

[9]  Privacy-Preserving Distributed Average Consensus based on Additive Secret Sharing , 2019, 2019 27th European Signal Processing Conference (EUSIPCO).

[10]  Jorge Cortés,et al.  Differentially Private Distributed Convex Optimization via Functional Perturbation , 2015, IEEE Transactions on Control of Network Systems.

[11]  Paul W. Cuff,et al.  Differential Privacy as a Mutual Information Constraint , 2016, CCS.

[12]  Cynthia Dwork,et al.  Differential Privacy , 2006, ICALP.

[13]  Sunil K. Narang,et al.  Signal processing techniques for interpolation in graph structured data , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[14]  Pramod Viswanath,et al.  Extremal Mechanisms for Local Differential Privacy , 2014, J. Mach. Learn. Res..

[15]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[16]  Ignacio Cascudo,et al.  Privacy Preserving Recursive Least Squares Solutions , 2019, 2019 18th European Control Conference (ECC).

[17]  Magnus Egerstedt,et al.  Cloud-Enabled Differentially Private Multiagent Optimization With Constraints , 2015, IEEE Transactions on Control of Network Systems.

[18]  Qiongxiu Li,et al.  Convex Optimisation-Based Privacy-Preserving Distributed Average Consensus in Wireless Sensor Networks , 2020, ICASSP 2020 - 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[19]  Rafael Wisniewski,et al.  Privacy Preservation in Distributed Optimization via Dual Decomposition and ADMM , 2019, 2019 IEEE 58th Conference on Decision and Control (CDC).

[20]  Magnus Egerstedt,et al.  Differentially private cloud-based multi-agent optimization with constraints , 2015, 2015 American Control Conference (ACC).

[21]  Mingyan Liu,et al.  Improving the Privacy and Accuracy of ADMM-Based Distributed Algorithms , 2018, ICML.

[22]  Ilya Mironov,et al.  Rényi Differential Privacy , 2017, 2017 IEEE 30th Computer Security Foundations Symposium (CSF).

[23]  Ashwin Machanavajjhala,et al.  Publishing Search Logs—A Comparative Study of Privacy Guarantees , 2012, IEEE Transactions on Knowledge and Data Engineering.

[24]  Mauro Barni,et al.  Encrypted signal processing for privacy protection: Conveying the utility of homomorphic encryption and multiparty computation , 2013, IEEE Signal Processing Magazine.

[25]  Paolo Braca,et al.  Learning With Privacy in Consensus $+$ Obfuscation , 2016, IEEE Signal Processing Letters.

[26]  John N. Tsitsiklis,et al.  Convergence Speed in Distributed Consensus and Averaging , 2009, SIAM J. Control. Optim..

[27]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[28]  Qiongxiu Li,et al.  A Privacy-Preserving Asynchronous Averaging Algorithm based on Shamir’s Secret Sharing , 2019, 2019 27th European Signal Processing Conference (EUSIPCO).

[29]  Guy N. Rothblum,et al.  Concentrated Differential Privacy , 2016, ArXiv.

[30]  Qiongxiu Li,et al.  Convex optimization-based Privacy-Preserving Distributed Least Squares via Subspace Perturbation , 2020, 2020 28th European Signal Processing Conference (EUSIPCO).

[31]  Geir E. Dullerud,et al.  Differentially private iterative synchronous consensus , 2012, WPES '12.

[32]  Richard Heusdens,et al.  Distributed Optimization Using the Primal-Dual Method of Multipliers , 2017, IEEE Transactions on Signal and Information Processing over Networks.

[33]  Jorge Cortés,et al.  Differentially private average consensus: Obstructions, trade-offs, and optimal algorithm design , 2015, Autom..

[34]  Dan Bogdanov,et al.  Sharemind: A Framework for Fast Privacy-Preserving Computations , 2008, ESORICS.

[35]  Ivan Damgård,et al.  Secure Multiparty Computation and Secret Sharing , 2015 .

[36]  Quanyan Zhu,et al.  Dynamic Differential Privacy for ADMM-Based Distributed Classification Learning , 2017, IEEE Transactions on Information Forensics and Security.

[37]  Martin J. Wainwright,et al.  Local privacy and statistical minimax rates , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[38]  Moti Yung,et al.  Perfectly secure message transmission , 1993, JACM.

[39]  Ivan Damgård,et al.  Multiparty Computation from Somewhat Homomorphic Encryption , 2012, IACR Cryptol. ePrint Arch..

[40]  Mingyan Liu,et al.  Recycled ADMM: Improve Privacy and Accuracy with Less Computation in Distributed Algorithms , 2018, 2018 56th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[41]  Xinping Guan,et al.  Privacy-Preserving Average Consensus: Privacy Analysis and Algorithm Design , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[42]  Moni Naor,et al.  Our Data, Ourselves: Privacy Via Distributed Noise Generation , 2006, EUROCRYPT.

[43]  B.H. Khalaj,et al.  Secure consensus averaging in sensor networks using random offsets , 2007, 2007 IEEE International Conference on Telecommunications and Malaysia International Conference on Communications.

[44]  Zhenqi Huang,et al.  Differentially Private Distributed Optimization , 2014, ICDCN.

[45]  Ashwin Machanavajjhala,et al.  No free lunch in data privacy , 2011, SIGMOD '11.

[46]  Cynthia Dwork,et al.  Differential privacy and robust statistics , 2009, STOC '09.

[47]  Qiongxiu Li,et al.  Privacy-Preserving Distributed Optimization via Subspace Perturbation: A General Framework , 2020, IEEE Transactions on Signal Processing.

[48]  Christoforos N. Hadjicostis,et al.  Privacy-preserving asymptotic average consensus , 2013, 2013 European Control Conference (ECC).

[49]  Nina Mishra,et al.  Releasing search queries and clicks privately , 2009, WWW '09.

[50]  Andreas Haeberlen,et al.  Differential Privacy Under Fire , 2011, USENIX Security Symposium.

[51]  Richard Heusdens,et al.  Derivation and Analysis of the Primal-Dual Method of Multipliers Based on Monotone Operator Theory , 2017, IEEE Transactions on Signal and Information Processing over Networks.

[52]  Ufuk Topcu,et al.  Differentially Private Distributed Constrained Optimization , 2014, IEEE Transactions on Automatic Control.

[53]  G. V. Steeg Non-parametric Entropy Estimation Toolbox (NPEET) , 2014 .

[54]  Oscar C. Au,et al.  Optimal graph laplacian regularization for natural image denoising , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).