Secure and Efficient ${K}$ Nearest Neighbor Query over Encrypted Uncertain Data in Cloud-IoT Ecosystem

Cheng Guo,Ruhan Zhuang,Chunhua Su,Charles Zhechao Liu,Kim-Kwang Raymond Choo
DOI: https://doi.org/10.1109/jiot.2019.2932775
IF: 10.6
2019-01-01
IEEE Internet of Things Journal
Abstract:Uncertain data pervades many fields, including environmental monitoring, the monitoring of animal migrations, and urban warfare. Such uncertain data collected by field devices, such as Internet of Things (IoT) and Internet of Battlefield Things (IoBT) devices, may also be encrypted and outsourced to an untrustworthy third party for storage and data sharing such as a cloud server. However, the properties of uncertain data and the complication of operating over encrypted data make the searching schemes more ineffective. In this article, we design an efficient and safe K nearest neighbor (KNN) query scheme for uncertain data stored in semi-trusted cloud servers. We apply the modified homomorphic encryption, which requires two servers to interact and encrypt the uncertain data, and we use the authorized rank method to compute KNN. We protect the security of the data while simultaneously improving the query efficiency. Our detailed security analysis show that our scheme can realize the goal of concealing both the access and the search patterns. Comprehensive experiments are conducted to demonstrate the scheme's performance.
What problem does this paper attempt to address?