TY - JOUR
T1 - P3GQ
T2 - A practical privacy-preserving generic location-based services query scheme
AU - Zeng, Ming
AU - Zhang, Kai
AU - Chen, Jie
AU - Qian, Haifeng
N1 - Publisher Copyright:
© 2018 Elsevier B.V.
PY - 2018/12
Y1 - 2018/12
N2 - The Location-Based Services (LBS) enables people to find location places according to their interests. As the size of LBS dataset surprisingly increases, the LBS providers inevitably outsource their LBS dataset to a cloud server, but needs to encrypt it at first for preventing sensitive information leakage. However, designing a scheme that supports generic LBS query over encrypted data is still a challenging problem. Motivated by this, we present a practical privacy-preserving generic LBS query scheme (P3GQ), which achieves both data privacy and query privacy. In the scheme, a LBS provider outsources its dataset to a cloud server and relies on it to process LBS queries, but leaks no confidential information about both the dataset and queries to the cloud server. More specifically, we introduce a new tool called CircleTest: to test whether a point is inside of a given circular area or not, while keeps them secret. Hence, we obtain the P3GQ scheme to support for generic LBS query while achieving privacy-preserving based on the CircleTest building block and an encrypted inverted index technique. We analyze the privacy requirements of our scheme, and additionally conduct an experiment on both the building block CircleTest and the P3GQ scheme to show their practical performance.
AB - The Location-Based Services (LBS) enables people to find location places according to their interests. As the size of LBS dataset surprisingly increases, the LBS providers inevitably outsource their LBS dataset to a cloud server, but needs to encrypt it at first for preventing sensitive information leakage. However, designing a scheme that supports generic LBS query over encrypted data is still a challenging problem. Motivated by this, we present a practical privacy-preserving generic LBS query scheme (P3GQ), which achieves both data privacy and query privacy. In the scheme, a LBS provider outsources its dataset to a cloud server and relies on it to process LBS queries, but leaks no confidential information about both the dataset and queries to the cloud server. More specifically, we introduce a new tool called CircleTest: to test whether a point is inside of a given circular area or not, while keeps them secret. Hence, we obtain the P3GQ scheme to support for generic LBS query while achieving privacy-preserving based on the CircleTest building block and an encrypted inverted index technique. We analyze the privacy requirements of our scheme, and additionally conduct an experiment on both the building block CircleTest and the P3GQ scheme to show their practical performance.
KW - Cloud storage
KW - Data outsourcing
KW - Encrypted data
KW - Location-based services
KW - Privacy-preserving
UR - https://www.scopus.com/pages/publications/85054435119
U2 - 10.1016/j.pmcj.2018.09.005
DO - 10.1016/j.pmcj.2018.09.005
M3 - 文章
AN - SCOPUS:85054435119
SN - 1574-1192
VL - 51
SP - 56
EP - 72
JO - Pervasive and Mobile Computing
JF - Pervasive and Mobile Computing
ER -