Spatial bloom filters: Enabling privacy in location-aware applications

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

The wide availability of inexpensive positioning systems made it possible to embed them into smart phones and other personal devices. This marked the beginning of location-aware applications, where users request personalized services based on their geographic position. The location of a user is, however, highly sensitive information: the user’s privacy can be preserved if only the minimum amount of information needed to provide the service is disclosed at any time. While some applications, such as navigation systems, are based on the users’ movements and therefore require constant tracking, others only require knowledge of the user’s position in relation to a set of points or areas of interest. In this paper we focus on the latter kind of services, where location information is essentially used to determine membership in one or more geographic sets. We address this problem using Bloom Filters (BF), a compact data structure for representing sets. In particular, we present an extension of the original Bloom filter idea: the Spatial Bloom Filter (SBF). SBF’s are designed to manage spatial and geographical information in a space efficient way, and are well suited for enabling privacy in location-aware applications. We show this by providing two multi-party protocols for privacy-preserving computation of location information, based on the known homomorphic properties of public key encryption schemes. The protocols keep the user’s exact position private, but allow the provider of the service to learn when the user is close to specific points of interest, or inside predefined areas. At the same time, the points and areas of interest remain oblivious to the user.

Original languageEnglish
Title of host publicationInformation Security and Cryptology - 10th International Conference, Inscrypt 2014, Revised Selected Papers
EditorsMoti Yung, Dongdai Lin, Jianying Zhou
PublisherSpringer Verlag
Pages16-36
Number of pages21
ISBN (Electronic)9783319167442
DOIs
Publication statusPublished - 2015
Externally publishedYes
Event10th International Conference on Information Security and Cryptology, Inscrypt 2014 - Beijing, China
Duration: 13 Dec 201415 Dec 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8957
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference10th International Conference on Information Security and Cryptology, Inscrypt 2014
Country/TerritoryChina
CityBeijing
Period13/12/1415/12/14

Keywords

  • Bloom filters
  • Location privacy
  • Secure multi-party computation

Fingerprint

Dive into the research topics of 'Spatial bloom filters: Enabling privacy in location-aware applications'. Together they form a unique fingerprint.

Cite this