This project aims at developing efficient methods for protecting the privacy of computations on outsourced data in distributed settings. The project addresses the design of an outsourced storage framework where the access pattern observed by the storage server gives no information about the actual data accessed by the client and cannot be correlated with external events. For example, the server cannot determine whether a certain item was previously accessed by the client or whether a certain algorithm is being executed. This property provides a high level of privacy protection that goes far beyond standard data encryption. The project also deals with advanced methods for verifying the correctness of outsourced computations, focusing on keyword searches and graph algorithms. The educational component of the project includes a curricular development effort for introductory computer security courses.

The project has applications to a broad range of web services widely used by business and consumers. Privacy-preserving access for outsourced data is relevant to web-based email and office applications. Also, it is especially important for the management of proprietary business data, medical data, and other sensitive personal data.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Type
Standard Grant (Standard)
Application #
1228485
Program Officer
Dan Cosley
Project Start
Project End
Budget Start
2012-09-01
Budget End
2018-08-31
Support Year
Fiscal Year
2012
Total Cost
$400,196
Indirect Cost
Name
Brown University
Department
Type
DUNS #
City
Providence
State
RI
Country
United States
Zip Code
02912