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...

Full description

Bibliographic Details
Main Authors: Hassan Mahdikhani, Samaneh Mahdavifar, Rongxing Lu, Hui Zhu, Ali A. Ghorbani
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