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 条
  • [1] Towards privacy-preserving cooperative control via encrypted distributed optimization
    Binfet, Philipp
    Adamek, Janis
    Schlueter, Nils
    Darup, Moritz Schulze
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2023, 71 (09) : 736 - 747
  • [2] Privacy-Preserving Distributed Maximum Consensus
    Venkategowda, Naveen K. D.
    Werner, Stefan
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2020, 27 : 1839 - 1843
  • [3] Privacy-preserving model evaluation for logistic and linear regression using homomorphically encrypted genotype data
    Hong, Seungwan
    Choi, Yoolim A.
    Joo, Daniel S.
    Gursoy, Gamze
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2024, 156
  • [4] Model averaging with privacy-preserving
    He, Baihua
    Dong, Fangli
    [J]. COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2022, 51 (04) : 1401 - 1414
  • [5] Privacy-preserving harmonization via distributed ComBat
    Chen, Andrew A.
    Luo, Chongliang
    Chen, Yong
    Shinohara, Russell T.
    Shou, Haochang
    [J]. NEUROIMAGE, 2022, 248
  • [6] Privacy-preserving queries on encrypted data
    Yang, Zhiqiang
    Zhong, Sheng
    Wright, Rebecca N.
    [J]. Computer Security - ESORICS 2006, Proceedings, 2006, 4189 : 479 - 495
  • [7] Privacy-Preserving Average Consensus Via Edge Decomposition
    Zhang, Jing
    Lu, Jianquan
    Chen, Xiangyong
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2022, 6 : 2503 - 2508
  • [8] Privacy-Preserving Average Consensus via State Decomposition
    Wang, Yongqiang
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (11) : 4711 - 4716
  • [9] Privacy-Preserving Robust Consensus for Distributed Microgrid Control Applications
    Tu, Hao
    Du, Yuhua
    Yu, Hui
    Lu, Xiaonan
    Lukic, Srdjan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (04) : 3684 - 3697
  • [10] Privacy-Preserving Dual Averaging With Arbitrary Initial Conditions for Distributed Optimization
    Han, Dongyu
    Liu, Kun
    Sandberg, Henrik
    Chai, Senchun
    Xia, Yuanqing
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (06) : 3172 - 3179