Public Batch Auditing for 2M-PDP Based on BLS in Cloud Storage
Chen He · 2014
In cloud storage system, to ensure the reliability and availability of user's data, cloud service providers(CSPs) usually store multiple copies of user's data according to user's need. However, CSPs are often semi-trusted. In order to check whether they actually spend storage for multiple replicas, current schemes mostly solve how the single user to efficiently verify the single-copy, but do not work well for multi-user to simultaneously verify multi-copy. If these schemes directly applied to a multi-user multi-copy environment, it will bring double computational and communication overhead than that in provable data procession verification of single-copy. In order to solve the problem, the 2M-PDP based on BLS with public batch auditing is proposed. The scheme uses the technique of bilinear aggregate signature to construct 2M-PDP, third party audit is introduced with the prerequisite of non-disclosure of user privacy information, the batch of multi-user application is sent to cloud service providers for audit to reduce the number of interactions and reduce communication overhead. CSPs computing holds proof and third-party auditors verification process for gathering signatures bilinear technology to reduce computational overhead. In security, the third party auditing process should bring in no vulnerabilities towards user data privacy, and the scheme can resist the cloud server replay attacks, collusion attacks, and replacement attacks. Finally, experiments verify the feasibility and efficiency.