Venus: verification for untrusted cloud storage

  • Authors:
  • Alexander Shraer;Christian Cachin;Asaf Cidon;Idit Keidar;Yan Michalevsky;Dani Shaket

  • Affiliations:
  • Technion, Haifa, Israel;IBM Research - Zurich, Rüschlikon, Switzerland;Technion, Haifa, Israel;Technion, Haifa, Israel;Technion, Haifa, Israel;Technion, Haifa, Israel

  • Venue:
  • Proceedings of the 2010 ACM workshop on Cloud computing security workshop
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents Venus, a service for securing user interaction with untrusted cloud storage. Specifically, Venus guarantees integrity and consistency for applications accessing a key-based object store service, without requiring trusted components or changes to the storage provider. Venus completes all operations optimistically, guaranteeing data integrity. It then verifies operation consistency and notifies the application. Whenever either integrity or consistency is violated, Venus alerts the application. We implemented Venus and evaluated it with Amazon S3 commodity storage service. The evaluation shows that it adds no noticeable overhead to storage operations.