Next Article in Journal
A Study on Real Time IGBT Junction Temperature Estimation Using the NTC and Calculation of Power Losses in the Automotive Inverter System
Next Article in Special Issue
Channel Allocation for Connected Vehicles in Internet of Things Services
Previous Article in Journal
A Remote Sensor System Based on TDLAS Technique for Ammonia Leakage Monitoring
Previous Article in Special Issue
Keystroke Dynamics-Based Authentication Using Unique Keypad
Article

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

1
University of Lyon, University Jean Moulin Lyon 3, CNRS, LIRIS, 69372 Lyon, France
2
University of Lyon, iaelyon School of Management, University Jean Moulin Lyon 3, CNRS, LIRIS, 69372 Lyon, France
3
Miracl Laboratory, Sfax University, 3018 Sfax, Tunisia
4
University of Lyon, INSALyon, CNRS, LIRIS, 69621 Lyon, France
*
Author to whom correspondence should be addressed.
Current address: Univ. Polytechnique Hauts-de-France, LAMIH, CNRS, UMR 8201, F-59313 Valenciennes, France.
Academic Editor: Mika Ylianttila
Sensors 2021, 21(7), 2452; https://doi.org/10.3390/s21072452
Received: 28 February 2021 / Revised: 23 March 2021 / Accepted: 26 March 2021 / Published: 2 April 2021
(This article belongs to the Special Issue Data Security and Privacy in the IoT)
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. View Full-Text
Keywords: privacy; Internet of Things; data aggregation; blockchain technology; homomorphic encryption technology privacy; Internet of Things; data aggregation; blockchain technology; homomorphic encryption technology
Show Figures

Figure 1

MDPI and ACS Style

Loukil, F.; Ghedira-Guegan, C.; Boukadi, K.; Benharkat, A.-N. Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption. Sensors 2021, 21, 2452. https://doi.org/10.3390/s21072452

AMA Style

Loukil F, Ghedira-Guegan C, Boukadi K, Benharkat A-N. Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption. Sensors. 2021; 21(7):2452. https://doi.org/10.3390/s21072452

Chicago/Turabian Style

Loukil, Faiza, Chirine Ghedira-Guegan, Khouloud Boukadi, and Aïcha-Nabila Benharkat. 2021. "Privacy-Preserving IoT Data Aggregation Based on Blockchain and Homomorphic Encryption" Sensors 21, no. 7: 2452. https://doi.org/10.3390/s21072452

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop