Privacy-Preserving Distributed Average Consensus based on Additive Secret Sharing

Qiongxiu Li*, Ignacio Cascudo, Mads Græsbøll Christensen

*Corresponding author for this work

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

21 Citations (Scopus)
292 Downloads (Pure)

Abstract

One major concern of distributed computation in networks is the privacy of the individual nodes. To address this privacy issue in the context of the distributed average consensus problem, we propose a general, yet simple solution that achieves privacy using additive secret sharing, a tool from secure multiparty computation. This method enables each node to reach the consensus accurately and obtains perfect security at the same time. Unlike differential privacy based approaches, there is no trade-off between privacy and accuracy. Moreover, the proposed method is computationally simple compared to other techniques in secure multiparty computation, and it is able to achieve perfect security of any honest node as long as it has one honest neighbour under the honest-but-curious model, without any trusted third party.
Original languageEnglish
Title of host publicationEUSIPCO 2019 - 27th European Signal Processing Conference
PublisherIEEE Signal Processing Society
Publication dateSept 2019
ISBN (Electronic)9789082797039
DOIs
Publication statusPublished - Sept 2019
Event27th European Signal Processing Conference, EUSIPCO 2019 - Coruña, Spain
Duration: 2 Sept 20196 Sept 2019

Conference

Conference27th European Signal Processing Conference, EUSIPCO 2019
Country/TerritorySpain
CityCoruña
Period02/09/201906/09/2019
SeriesProceedings of the European Signal Processing Conference
ISSN2076-1465

Keywords

  • Distributed average consensus
  • additive secret sharing
  • privacy preserving
  • secure multiparty computation

Fingerprint

Dive into the research topics of 'Privacy-Preserving Distributed Average Consensus based on Additive Secret Sharing'. Together they form a unique fingerprint.

Cite this