CloudChord: A P2P Network of Clients Cloud Storage for Data Access Pattern Privacy

Thumbnail Image
Date
2018-01-01
Authors
Lu, Xuan
Major Professor
Wensheng Zhang
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Research Projects
Organizational Units
Organizational Unit
Journal Issue
Is Version Of
Versions
Series
Department
Computer Science
Abstract

Cloud storage is becoming more and more popular in recent years. Users can use cloud storage services without investing a large amount of money to set up and maintain their own storage systems. However, cloud storage servers cannot be fully trusted. Although encryption of data provides a partial solution to the problem, it is still possible that a server can learn some information about a user based on the user’s access pattern, and further predicts the user’s activities. In this project, we aim to build a distributed system in the users’ side to hide the users’ access patterns from a server. Our design is based on the idea that, by mixing the accesses from a large number of active users, each individual user’s access pattern can be easily buried among the collective access patterns of all the users. Especially, we develop a P2P network system called CloudChord that integrates the cloud storages of a set of users. With CloudChord, file blocks of each individual user can migrate to the cloud storages of other users in the set, so that the user’s access pattern is hidden from the server. CloudChord is designed to run in the users’ premise to protect the data privacy of the users without the involvement of the server. CloudChrod also aims to provide a higher level of data security, availability and fairness for all the users.

Comments
Description
Keywords
Citation
DOI
Source
Copyright
Mon Jan 01 00:00:00 UTC 2018