Implementation On Privacy-Preserving Public Auditing for Shared Data in the Cloud (original) (raw)

In cloud computing, the way that organizations manage their data, due to its low cost and ubiquitous nature. Users access the application and enjoy the on-demand high quality information's and services from a shared pool of configurable computing resources, without the burden of local data storage and maintenance. This paper introduces a cloud database storage architecture, this approach prevents the risk of both external and internal attack to the outsourced data. the fact that users no longer have physical possession of the outsourced data makes the data integrity protection in Cloud Computing a formidable task, especially for users with constrained computing resources. Thus, enabling public auditability for cloud storage is of critical importance so that users can resort to a third party auditor (TPA) to check the integrity of outsourced data and be worry-free. Enhanced and secured third-party auditing, the auditing process should bring in no new vulnerabilities towards user data privacy, and introduce no additional online burden to user. In this paper, we propose a secure cloud storage system supporting privacy-preserving public auditing. furthermore, TPA is trusted and capable of accessing the cloud storage to performed auditing. extend our result to enable the TPA to perform audits for multiple users simultaneously and efficiently, Extensive security and performance analysis show the proposed schemes are provably secure and highly efficient. Our preliminary experiment conducted on Amazon EC2 instance further demonstrates the fast performance of the design.