Netinfo Security ›› 2024, Vol. 24 ›› Issue (6): 817-830.doi: 10.3969/j.issn.1671-1122.2024.06.001

Previous Articles     Next Articles

Research of Privacy-Preserving Proximity Test

LI Zengpeng1,2, WANG Siyang2, WANG Mei1,2()   

  1. 1. Quan Cheng Laboratory, Jinan 250103, China
    2. School of Cyber Science and Technology, Shandong University, Qingdao 266237, China
  • Received:2024-04-20 Online:2024-06-10 Published:2024-07-05

Abstract:

With the rapid development of emerging technologies such as mobile computing and the Internet of Things, location-based services (LBS) are playing an increasingly important role in people's daily lives. Many applications (e.g., mobile dating) use LBS to capture and collect the user's precise location, and perform proximity user discovery by performing distance calculations. However, while LBS brings convenience to users, it also exposes it to the risk of leaking private location information. At present, most LBS applications record the user's precise location in plaintext, which is easy to leak information such as the user's location and mobility patterns. In addition, most existing research efforts that can protect the user's private location data have some shortcomings, such as high communication overhead, long communication time, or a lack of computational security. Therefore, this paper proposed an efficient privacy-preserving proximity test solution to protect user's location privacy, and constructd a optimized privacy-preserving proximity test protocol for circles based on Brakerski/Fan-Vercauteren (B/FV) homomorphic encryption. Compared with the existing work, the proposed scheme used lattice-based encryption and had better communication performance. In addition, this paper implementd a prototype system based on B/FV homomorphic encryption, and gove the potential application in scenarios with high privacy protection requirements and low arithmetic speed limitations. The experimental results of the prototype system show that the proposed scheme has a broad practical application prospect in practical deployment applications.

Key words: location-based service, privacy-preserving proximity test, homomorphic encryption, lattice-based encryption

CLC Number: