Cargando…

Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption

Data analytics based on the produced data from the Internet of Things (IoT) devices is expected to improve the individuals’ quality of life. However, ensuring security and privacy in the IoT data aggregation process is a non-trivial task. Generally, the IoT data aggregation process is based on centr...

Descripción completa

Detalles Bibliográficos
Autores principales: Loukil, Faiza, Ghedira-Guegan, Chirine, Boukadi, Khouloud, Benharkat, Aïcha-Nabila
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8037281/
https://www.ncbi.nlm.nih.gov/pubmed/33918131
http://dx.doi.org/10.3390/s21072452
_version_ 1783677106851414016
author Loukil, Faiza
Ghedira-Guegan, Chirine
Boukadi, Khouloud
Benharkat, Aïcha-Nabila
author_facet Loukil, Faiza
Ghedira-Guegan, Chirine
Boukadi, Khouloud
Benharkat, Aïcha-Nabila
author_sort Loukil, Faiza
collection PubMed
description Data analytics based on the produced data from the Internet of Things (IoT) devices is expected to improve the individuals’ quality of life. However, ensuring security and privacy in the IoT data aggregation process is a non-trivial task. Generally, the IoT data aggregation process is based on centralized servers. Yet, in the case of distributed approaches, it is difficult to coordinate several untrustworthy parties. Fortunately, the blockchain may provide decentralization while overcoming the trust problem. Consequently, blockchain-based IoT data aggregation may become a reasonable choice for the design of a privacy-preserving system. To this end, we propose PrivDA, a Privacy-preserving IoT Data Aggregation scheme based on the blockchain and homomorphic encryption technologies. In the proposed system, each data consumer can create a smart contract and publish both terms of service and requested IoT data. Thus, the smart contract puts together into one group potential data producers that can answer the consumer’s request and chooses one aggregator, the role of which is to compute the group requested result using homomorphic computations. Therefore, group-level aggregation obfuscates IoT data, which complicates sensitive information inference from a single IoT device. Finally, we deploy the proposal on a private Ethereum blockchain and give the performance evaluation.
format Online
Article
Text
id pubmed-8037281
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-80372812021-04-12 Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption Loukil, Faiza Ghedira-Guegan, Chirine Boukadi, Khouloud Benharkat, Aïcha-Nabila Sensors (Basel) Article Data analytics based on the produced data from the Internet of Things (IoT) devices is expected to improve the individuals’ quality of life. However, ensuring security and privacy in the IoT data aggregation process is a non-trivial task. Generally, the IoT data aggregation process is based on centralized servers. Yet, in the case of distributed approaches, it is difficult to coordinate several untrustworthy parties. Fortunately, the blockchain may provide decentralization while overcoming the trust problem. Consequently, blockchain-based IoT data aggregation may become a reasonable choice for the design of a privacy-preserving system. To this end, we propose PrivDA, a Privacy-preserving IoT Data Aggregation scheme based on the blockchain and homomorphic encryption technologies. In the proposed system, each data consumer can create a smart contract and publish both terms of service and requested IoT data. Thus, the smart contract puts together into one group potential data producers that can answer the consumer’s request and chooses one aggregator, the role of which is to compute the group requested result using homomorphic computations. Therefore, group-level aggregation obfuscates IoT data, which complicates sensitive information inference from a single IoT device. Finally, we deploy the proposal on a private Ethereum blockchain and give the performance evaluation. MDPI 2021-04-02 /pmc/articles/PMC8037281/ /pubmed/33918131 http://dx.doi.org/10.3390/s21072452 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Loukil, Faiza
Ghedira-Guegan, Chirine
Boukadi, Khouloud
Benharkat, Aïcha-Nabila
Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title_full Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title_fullStr Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title_full_unstemmed Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title_short Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption
title_sort privacy-preserving iot data aggregation based on blockchain and homomorphic encryption
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8037281/
https://www.ncbi.nlm.nih.gov/pubmed/33918131
http://dx.doi.org/10.3390/s21072452
work_keys_str_mv AT loukilfaiza privacypreservingiotdataaggregationbasedonblockchainandhomomorphicencryption
AT ghediragueganchirine privacypreservingiotdataaggregationbasedonblockchainandhomomorphicencryption
AT boukadikhouloud privacypreservingiotdataaggregationbasedonblockchainandhomomorphicencryption
AT benharkataichanabila privacypreservingiotdataaggregationbasedonblockchainandhomomorphicencryption