Privacy-Preserving Distributed Averaging via Homomorphically Encrypted Ratio Consensus

被引:70
|
作者
Hadjicostis, Christoforos N. [1 ,2 ]
Dominguez-Garcia, Alejandro D. [2 ]
机构
[1] Univ Cyprus, Dept Elect & Comp Engn, CY-1678 Nicosia, Cyprus
[2] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
关键词
Average consensus; distributed algorithms; homomorphic encryption; privacy preservation;
D O I
10.1109/TAC.2020.2968876
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we develop distributed iterative algorithms that enable the components of a multicomponent system, each with some integer initial value, to asymptotically compute the average of their initial values, without having to reveal to other components the specific value they contribute to the average calculation. We assume a communication topology captured by an arbitrary strongly connected digraph, in which certain nodes (components) might be curious but not malicious (i.e., they execute the distributed protocol correctly, but try to identify the initial values of other nodes). We first develop a variation of the so-called ratio consensus algorithm that operates exclusively on integer values and can be used by the nodes to asymptotically obtain the average of their initial (integer) values, by taking the ratio of two integer values they maintain and iteratively update. Assuming the presence of a trusted node (i.e., a node that is not curious and can be trusted to set up a cryptosystem and not reveal any decrypted values of messages it receives), we describe how this algorithm can be adjusted using homomorphic encryption to allow the nodes to obtain the average of their initial values while ensuring their privacy (i.e., without having to reveal their initial value). We also extend the algorithm to handle situations where multiple nodes set up cryptosystems and privacy is preserved as long as one of these nodes can be trusted (i.e., the ratio of trusted nodes over the nodes that set up cryptosystems decreases).
引用
收藏
页码:3887 / 3894
页数:8
相关论文
共 50 条
  • [31] Privacy-preserving consensus via edge-based state decomposition
    Lin, Shengtong
    Cao, Ao
    Chen, Tongtong
    Wang, Fuyong
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2024, 55 (04) : 590 - 602
  • [32] Privacy-Preserving Dynamic Average Consensus via Random Number Perturbation
    Gao, Lan
    Zhou, Yiqun
    Chen, Xin
    Cai, Runfeng
    Chen, Guo
    Li, Chaojie
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (04) : 1490 - 1494
  • [33] Privacy-Preserving Distributed Average Consensus in Finite Time using Random Gossip
    Manitara, Nicolaos E.
    Rikos, Apostolos, I
    Hadjicostis, Christoforos N.
    [J]. 2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 1282 - 1287
  • [34] Distributed privacy-preserving policy reconciliation
    Meyer, Ulrike
    Wetzel, Susanne
    Ioannidis, Sotiris
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, : 1342 - +
  • [35] Privacy-preserving distributed collaborative filtering
    Boutet, Antoine
    Frey, Davide
    Guerraoui, Rachid
    Jegou, Arnaud
    Kermarrec, Anne-Marie
    [J]. COMPUTING, 2016, 98 (08) : 827 - 846
  • [36] Privacy-preserving Class Ratio Estimation
    Iyer, Arun
    Nath, J. Saketha
    Sarawagi, Sunita
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 925 - 934
  • [37] Towards Distributed Privacy-Preserving Prediction
    Lyu, Lingjuan
    Law, Yee Wei
    Ng, Kee Siong
    Xue, Shibei
    Zhao, Jun
    Yang, Mengmeng
    Liu, Lei
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 4179 - 4184
  • [38] Privacy-Preserving Distributed Graph Filtering
    Li, Qiongxiu
    Coutino, Mario
    Leus, Geert
    Christensen, Mads Grxsboll
    [J]. 28TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2020), 2021, : 2155 - 2159
  • [39] Privacy-preserving distributed collaborative filtering
    Antoine Boutet
    Davide Frey
    Rachid Guerraoui
    Arnaud Jégou
    Anne-Marie Kermarrec
    [J]. Computing, 2016, 98 : 827 - 846
  • [40] Privacy-Preserving Distributed Kalman Filtering
    Moradi, Ashkan
    Venkategowda, Naveen K. D.
    Talebi, Sayed Pouria
    Werner, Stefan
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 3074 - 3089