Secure and Reliable Outsourced Storage Systems Using Remote Data Checking


Project Description

When data owners outsource the storage functionality to a Cloud Storage Provider (CSP), they effectively lose control over their data. Current cloud storage models require data owners to fully trust CSPs. This makes it difficult to assess the risk of outsourcing data, which in turn makes the cloud not suitable for applications that require long-term integrity and reliability.

This project seeks to establish a practical remote data checking (RDC) framework as a mechanism to provide long-term integrity and reliability for remotely stored data. This allows a client to ensure that the server (CSP) continues to correctly store the data that was originally entrusted to it and can provide the correct data upon request by the client.


Publications

Journals

- Remote Data Checking Using Provable Data Possession
Giuseppe Ateniese, Randal Burns, Reza Curtmola, Joseph Herring, Osama Khan, Lea Kissner, Zachary Peterson, and Dawn Song
ACM Transactions on Information and System Security (TISSEC), Volume 14, Issue 1, 2011

Conferences

- Auditable Version Control Systems
Bo Chen and Reza Curtmola
In Proc. of the ISOC 21st Annual Network & Distributed System Security Symposium (NDSS '14), February 2014

- Towards Self-Repairing Replication-Based Storage Systems Using Untrusted Clouds
Bo Chen and Reza Curtmola
In Proc. of the Third ACM Conference on Data and Application Security and Privacy (CODASPY '13), February 2013

- Robust Dynamic Provable Data Possession
Bo Chen and Reza Curtmola
The Third IEEE International Workshop on Security and Privacy in Cloud Computing (SPCC '12), in conjunction with IEEE ICDCS '12, June 2012

- Remote Data Checking for Network Coding-based Distributed Storage Systems
Bo Chen, Reza Curtmola, Giuseppe Ateniese, and Randal Burns
The Second ACM Cloud Computing Security Workshop (CCSW '10), in conjunction with ACM CCS '10, October 2010

Posters

- Remote Data Integrity Checking for Cloud Storage
Reza Curtmola. In NSF Secure and Trustworthy Cyberspace (SaTC) PI Meeting, November 2012

- Robust Dynamic Remote Data Checking for Public Clouds
Bo Chen and Reza Curtmola. In the 19th ACM Conference on Computer and Communications Security (CCS '12), October 2012

- Robust Dynamic Remote Data Checking for Public Clouds
Bo Chen and Reza Curtmola. In the 35th IEEE Sarnoff Symposium, May 2012

- Remote Data Checking: Toward Improving the Security Stance of Cloud Services
Reza Curtmola. In NSF PI Meeting on "The Science of Cloud Computing", March 2011

Presentations
- Remote Data Integrity Checking with Server-Side Repair
In Spring 2013 Security and Privacy Day Workshop, Stevens Institute of Technology, Hoboken, NJ, May 2013. Presented by Bo Chen.

- Remote Data Integrity Checking for Public Clouds
In IBM Student Workshop for Frontiers of Cloud Computing, IBM T. J. Watson Research Center, Hawthorne, NY, July 2012. Presented by Bo Chen.

- Secure Your Data in Public Clouds
In Shandong province Cloud Computing Center, Shandong, China, June 2012. Presented by Bo Chen.

- Robust Dynamic Provable Data Possession
The Third IEEE International Workshop on Security and Privacy in Cloud Computing (SPCC '12), in conjunction with IEEE ICDCS '12, June 2012. Presented by Bo Chen.

- Remote Data Checking for Network Coding-based Distributed Storage Systems
The Second ACM Cloud Computing Security Workshop (CCSW '10), in conjunction with ACM CCS '10, October 2010. Presented by Bo Chen.

Outreach Activities
In 2012, New Jersey Institute of Technology (NJIT) organized the Cloud Computing Workshop for Teachers (CCWT), a professional development workshop for high-school teachers. More details can be found here.

Funding
This material is based upon work supported by the National Science Foundation under Grant No. 1054754.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.