Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT
Fog-enhanced IoT (Internet of Things) is a fast-growing technology in which many firms and industries are currently investing to develop their own real-time and low latency scenarios. Compared with the traditional IoT, fog-enhanced IoT can offer a higher level of efficiency and stronger security by...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8937533/ |
_version_ | 1818855552918224896 |
---|---|
author | Hassan Mahdikhani Samaneh Mahdavifar Rongxing Lu Hui Zhu Ali A. Ghorbani |
author_facet | Hassan Mahdikhani Samaneh Mahdavifar Rongxing Lu Hui Zhu Ali A. Ghorbani |
author_sort | Hassan Mahdikhani |
collection | DOAJ |
description | Fog-enhanced IoT (Internet of Things) is a fast-growing technology in which many firms and industries are currently investing to develop their own real-time and low latency scenarios. Compared with the traditional IoT, fog-enhanced IoT can offer a higher level of efficiency and stronger security by providing local data pre-processing, filtering, and forwarding mechanisms. However, fog-enhanced IoT faces some security and privacy challenges, since fog nodes are deployed at the network edge and may not be fully trustable. In this paper, we present a new privacy-preserving subset aggregation scheme, called PPSA, in fog-enhanced IoT scenarios, that enables a query user to gain the sum of data from a subset of IoT devices. To identify the subset, inner product similarity of the normalized vectors in the query user side and each IoT device is securely computed. If the inner product is greater than the user's specified threshold, IoT device's data will be privately aggregated to form the final response. To successfully launch privacy-preserving subset aggregation in the proposed scheme, we employ the Paillier homomorphic encryption to encrypt user's attribute vector, similarity threshold, IoT end-devices' data, as well as the intermediate results. To the best of our knowledge, this work is the first one to address the privacy-preserving subset aggregation in fog-enhanced IoT. We analyze and extensively evaluate the efficiency and security of the proposed PPSA scheme, and the detailed analysis and results indicate that our proposed PPSA scheme can practically achieve privacy-preserving subset aggregation with significant communication and computational cost saving. |
first_indexed | 2024-12-19T08:10:26Z |
format | Article |
id | doaj.art-c4122960d5da45d58128b32edae5201a |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-19T08:10:26Z |
publishDate | 2019-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-c4122960d5da45d58128b32edae5201a2022-12-21T20:29:39ZengIEEEIEEE Access2169-35362019-01-01718443818444710.1109/ACCESS.2019.29612708937533Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoTHassan Mahdikhani0https://orcid.org/0000-0003-1306-0304Samaneh Mahdavifar1https://orcid.org/0000-0001-7040-659XRongxing Lu2https://orcid.org/0000-0001-5720-0941Hui Zhu3https://orcid.org/0000-0002-5853-633XAli A. Ghorbani4https://orcid.org/0000-0001-9189-6268Faculty of Computer Science, University of New Brunswick, Fredericton, NB, CanadaFaculty of Computer Science, University of New Brunswick, Fredericton, NB, CanadaFaculty of Computer Science, University of New Brunswick, Fredericton, NB, CanadaSchool of Cyber Engineering, Xidian University, Xi’an, ChinaFaculty of Computer Science, University of New Brunswick, Fredericton, NB, CanadaFog-enhanced IoT (Internet of Things) is a fast-growing technology in which many firms and industries are currently investing to develop their own real-time and low latency scenarios. Compared with the traditional IoT, fog-enhanced IoT can offer a higher level of efficiency and stronger security by providing local data pre-processing, filtering, and forwarding mechanisms. However, fog-enhanced IoT faces some security and privacy challenges, since fog nodes are deployed at the network edge and may not be fully trustable. In this paper, we present a new privacy-preserving subset aggregation scheme, called PPSA, in fog-enhanced IoT scenarios, that enables a query user to gain the sum of data from a subset of IoT devices. To identify the subset, inner product similarity of the normalized vectors in the query user side and each IoT device is securely computed. If the inner product is greater than the user's specified threshold, IoT device's data will be privately aggregated to form the final response. To successfully launch privacy-preserving subset aggregation in the proposed scheme, we employ the Paillier homomorphic encryption to encrypt user's attribute vector, similarity threshold, IoT end-devices' data, as well as the intermediate results. To the best of our knowledge, this work is the first one to address the privacy-preserving subset aggregation in fog-enhanced IoT. We analyze and extensively evaluate the efficiency and security of the proposed PPSA scheme, and the detailed analysis and results indicate that our proposed PPSA scheme can practically achieve privacy-preserving subset aggregation with significant communication and computational cost saving.https://ieeexplore.ieee.org/document/8937533/Internet of Thingsfog computingprivacy-preservingsubset aggregation |
spellingShingle | Hassan Mahdikhani Samaneh Mahdavifar Rongxing Lu Hui Zhu Ali A. Ghorbani Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT IEEE Access Internet of Things fog computing privacy-preserving subset aggregation |
title | Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT |
title_full | Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT |
title_fullStr | Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT |
title_full_unstemmed | Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT |
title_short | Achieving Privacy-Preserving Subset Aggregation in Fog-Enhanced IoT |
title_sort | achieving privacy preserving subset aggregation in fog enhanced iot |
topic | Internet of Things fog computing privacy-preserving subset aggregation |
url | https://ieeexplore.ieee.org/document/8937533/ |
work_keys_str_mv | AT hassanmahdikhani achievingprivacypreservingsubsetaggregationinfogenhancediot AT samanehmahdavifar achievingprivacypreservingsubsetaggregationinfogenhancediot AT rongxinglu achievingprivacypreservingsubsetaggregationinfogenhancediot AT huizhu achievingprivacypreservingsubsetaggregationinfogenhancediot AT aliaghorbani achievingprivacypreservingsubsetaggregationinfogenhancediot |