Fast Private Location-based Information Retrieval Over the Torus
Joon Soo Yoo, Mi Yeon Hong, Ji Won Heo, Kang Hoon Lee, Ji Won Yoon
TL;DR
This paper tackles privacy leakage in location-based services by introducing LocPIR, a TFHE-based private information retrieval framework that operates on encrypted GPS data to securely retrieve data from the public cloud. The approach leverages non-polynomial evaluation capabilities of TFHE, notably a homomorphic comparison circuit, to determine whether coordinates lie within bounding boxes and to select corresponding services without exposing user location. Key contributions include efficient encoding/encryption, a robust HomCompS comparison gate, a LocPIR circuit for box-based retrieval, and a XOR-based aggregation with minimal client interaction; the method is validated on a COVID-19 alert model with performance around $O(N(m+l))$ and total times near $4.36$–$5.67$ seconds for typical parameters. The results indicate practical feasibility for privacy-preserving location queries on public clouds, enabled by TFHE’s bootstrapping efficiency and a highly parallelizable circuit design.
Abstract
Location-based services offer immense utility, but also pose significant privacy risks. In response, we propose LocPIR, a novel framework using homomorphic encryption (HE), specifically the TFHE scheme, to preserve user location privacy when retrieving data from public clouds. Our system employs TFHE's expertise in non-polynomial evaluations, crucial for comparison operations. LocPIR showcases minimal client-server interaction, reduced memory overhead, and efficient throughput. Performance tests confirm its computational speed, making it a viable solution for practical scenarios, demonstrated via application to a COVID-19 alert model. Thus, LocPIR effectively addresses privacy concerns in location-based services, enabling secure data sharing from the public cloud.
