/PMQ

Privacy-preserving Multi Dot-Product Query in Fog-enhanced IoT

Primary LanguageJava

Achieving  Privacy-Preserving Multi Dot-Product Query in Fog Computing-Enhanced IoT

This a Java GUI implementation of PMQ (Privacy-preserving Multi Dot-Product) query in Fog-enahance IoT.

Abstact:
Fog computing-enhanced IoT (Internet of Things), as it can provide better IoT services at the network edge, has received considerable attention in recent years.
In this paper, for this new paradigm, we present a new privacy-preserving multi dot-product query scheme, called PMQ, which enables the control center to gain k dot-product results simultaneously in one query.
Specifically, in the proposed PMQ scheme, the BGN homomorphic encryption is employed for encrypting query request and response, and a fog device is deployed at the network edge to assist the privacy-preserving k dot-product query.
Detailed security analysis shows that the proposed PMQ can achieve better privacy preservation, i.e., no information in query request and response will be disclosed.
In addition, extensive simulations are conducted, and the results demonstrate that the proposed PMQ scheme can achieve acceptable efficiency in terms of communication overheads and computational costs.

BibTex:

@inproceedings{mahdikhani2017achieving,
  title={Achieving privacy-preserving multi dot-product query in fog computing-enhanced IoT},
  author={Mahdikhani, Hassan and Lu, Rongxing},
  booktitle={GLOBECOM 2017-2017 IEEE Global Communications Conference},
  pages={1--6},
  year={2017},
  organization={IEEE}
}