Vpriv: Protecting Privacy in Location-Based Vehicular Services

A variety of location-based vehicular services are currently being woven into the national transportation infrastructure in many countries. These include usage- or congestion-based road pricing, traffic law enforcement, traffic monitoring, “pay-as-you-go” insurance, and vehicle safety systems....

Full description

Bibliographic Details
Main Authors: Papa, Raluca Ada, Balakrishnan, Hari
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:en_US
Published: USENIX Association 2010
Online Access:http://hdl.handle.net/1721.1/58903
https://orcid.org/0000-0002-1455-9652
_version_ 1826207613299195904
author Papa, Raluca Ada
Balakrishnan, Hari
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Papa, Raluca Ada
Balakrishnan, Hari
author_sort Papa, Raluca Ada
collection MIT
description A variety of location-based vehicular services are currently being woven into the national transportation infrastructure in many countries. These include usage- or congestion-based road pricing, traffic law enforcement, traffic monitoring, “pay-as-you-go” insurance, and vehicle safety systems. Although such applications promise clear benefits, there are significant potential violations of the location privacy of drivers under standard implementations (i.e., GPS monitoring of cars as they drive, surveillance cameras, and toll transponders). In this paper, we develop and evaluate VPriv, a system that can be used by several such applications without violating the location privacy of drivers. The starting point is the observation that in many applications, some centralized server needs to compute a function of a user’s path—a list of time-position tuples. VPriv provides two components: 1) the first practical protocol to compute path functions for various kinds of tolling, speed and delay estimation, and insurance calculations in a way that does not reveal anything more than the result of the function to the server, and 2) an out-of-band enforcement mechanism using random spot checks that allows the server and application to handle misbehaving users. Our implementation and experimental evaluation of VPriv shows that a modest infrastructure of a few multi-core PCs can easily serve 1 million cars. Using analysis and simulation based on real vehicular data collected over one year from the CarTel project’s testbed of 27 taxis running in the Boston area, we demonstrate that VPriv is resistant to a range of possible attacks.
first_indexed 2024-09-23T13:52:17Z
format Article
id mit-1721.1/58903
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T13:52:17Z
publishDate 2010
publisher USENIX Association
record_format dspace
spelling mit-1721.1/589032022-10-01T17:39:59Z Vpriv: Protecting Privacy in Location-Based Vehicular Services Papa, Raluca Ada Balakrishnan, Hari Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Balakrishnan, Hari Popa, Raluca Ada Balakrishnan, Hari A variety of location-based vehicular services are currently being woven into the national transportation infrastructure in many countries. These include usage- or congestion-based road pricing, traffic law enforcement, traffic monitoring, “pay-as-you-go” insurance, and vehicle safety systems. Although such applications promise clear benefits, there are significant potential violations of the location privacy of drivers under standard implementations (i.e., GPS monitoring of cars as they drive, surveillance cameras, and toll transponders). In this paper, we develop and evaluate VPriv, a system that can be used by several such applications without violating the location privacy of drivers. The starting point is the observation that in many applications, some centralized server needs to compute a function of a user’s path—a list of time-position tuples. VPriv provides two components: 1) the first practical protocol to compute path functions for various kinds of tolling, speed and delay estimation, and insurance calculations in a way that does not reveal anything more than the result of the function to the server, and 2) an out-of-band enforcement mechanism using random spot checks that allows the server and application to handle misbehaving users. Our implementation and experimental evaluation of VPriv shows that a modest infrastructure of a few multi-core PCs can easily serve 1 million cars. Using analysis and simulation based on real vehicular data collected over one year from the CarTel project’s testbed of 27 taxis running in the Boston area, we demonstrate that VPriv is resistant to a range of possible attacks. 2010-10-06T15:39:36Z 2010-10-06T15:39:36Z 2009-01 2009-08 Article http://purl.org/eprint/type/ConferencePaper http://hdl.handle.net/1721.1/58903 Popa, Raluca Ada, Hari Balakrishnan and Andrew J. Blumberg. "Vpriv: Protecting Privacy in Location-Based Vehicular Services." Proceedings of the 18th Conference on USENIX Security Symposium. Montreal, Canada. August 10-14, 2009. https://orcid.org/0000-0002-1455-9652 en_US Proceedings of the 18th conference on USENIX security symposium Attribution-Noncommercial-Share Alike 3.0 Unported http://creativecommons.org/licenses/by-nc-sa/3.0/ application/pdf USENIX Association MIT web domain
spellingShingle Papa, Raluca Ada
Balakrishnan, Hari
Vpriv: Protecting Privacy in Location-Based Vehicular Services
title Vpriv: Protecting Privacy in Location-Based Vehicular Services
title_full Vpriv: Protecting Privacy in Location-Based Vehicular Services
title_fullStr Vpriv: Protecting Privacy in Location-Based Vehicular Services
title_full_unstemmed Vpriv: Protecting Privacy in Location-Based Vehicular Services
title_short Vpriv: Protecting Privacy in Location-Based Vehicular Services
title_sort vpriv protecting privacy in location based vehicular services
url http://hdl.handle.net/1721.1/58903
https://orcid.org/0000-0002-1455-9652
work_keys_str_mv AT paparalucaada vprivprotectingprivacyinlocationbasedvehicularservices
AT balakrishnanhari vprivprotectingprivacyinlocationbasedvehicularservices