应用科学学报 ›› 2026, Vol. 44 ›› Issue (5): 816-826.doi: 10.3969/j.issn.0255-8297.2026.05.008

• 智能信息处理 • 上一篇    下一篇

基于同态加密和哈希的用户位置隐私的安全查询

黄芯怡, 乐燕芬   

  1. 上海理工大学 光电信息与计算机工程学院, 上海 200093
  • 收稿日期:2024-06-20 发布日期:2026-10-09
  • 通信作者: 乐燕芬,副教授,研究方向为室内定位和信息安全。E-mail:leyanfen@usst.edu.cn
  • 基金资助:
    国家自然科学基金(No.62172281)

Secure Query for User Location Privacy Based on Homomorphic Encryption and Hashing

HUANG Xinyi, LE Yanfen   

  1. School of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2024-06-20 Published:2026-10-09

摘要: 随着基于位置的服务应用不断激增,室内定位已成为位置服务的重要基础技术之一。当用户向服务提供商请求定位服务时,如何保护用户的位置隐私是一些应用需面对的重要问题。针对一些只允许特定人员进入的场景以及服务提供商需要在匿名状态下对特定区域进行用户访问统计的问题,本文提出了一种改进的空间布隆过滤器结合Paillier加密算法的三方协议,实现对特定区域访问用户安全、高效的匿名统计。协议中,服务提供商利用多个哈希函数生成各特定区域的布隆过滤器,经加密后送往云服务器;利用加密同态特性,云服务器完成用户位置和特定区域的布隆过滤器的匹配运算,最终由服务提供商解密后完成对访问用户的安全统计。理论分析和实验结果表明,相较于现有的安全查询方案,本文所提的三方协议具有更低的误判率,可降低计算与通信开销。

关键词: 位置隐私, 布隆过滤器, 哈希算法, Paillier加密

Abstract: With the continuous proliferation of location-based service applications, indoor positioning technology has become an important foundational technology for location-based services. When users request positioning services from a service provider, protecting users’ location privacy becomes an important issue that needs to be addressed. For scenarios where only specific personnel are allowed to enter and service providers need to collect user access statistics for specific areas in an anonymous state, this paper proposed a three-party protocol that combines an improved spatial Bloom filter with the Paillier encryption algorithm to achieve secure and efficient anonymous statistics on users accessing specific areas. In the protocol, the service provider used multiple Hash functions to generate Bloom filters for each specific area, which were then encrypted and sent to the cloud server. By leveraging the homomorphic properties of the encryption scheme, the cloud server performed the matching operation between the user’s location and the Bloom filter of a specific area, and the service provider obtained secure user access statistics after decryption. Theoretical analysis and experimental results show that, compared with existing secure query schemes, the proposed protocol achieves a lower false positive rate and reduces computational and communication overhead.

Key words: location privacy, Bloom filter, Hash algorithm, Paillier encryption

中图分类号: