| Cloud storage is cheap and easy to access,attracting more and more individuals and companies to migrate their data to the cloud for storage.But public cloud servers are not fully trusted third parties.First of all,cloud servers may lose data due to machine damage caused by natural disasters,or malicious attackers may attack cloud servers to make data loss,or even cloud servers themselves to save storage space to delete long-term unused data.In this way,the data integrity of users can't be guaranteed.In view of this situation,many audit schemes about cloud data have been proposed to solve the problem of cloud data integrity verification,but the existing schemes still have many shortcomings.In this paper,two cloud data auditing schemes for different scenarios are proposed.(1)Data integrity verification for hybrid cloudHybrid cloud architecture consists of private cloud and public cloud.Private cloud is used as data uploader,label generator and auditor in this paper.Public cloud is used to store massive data.This paper proposes a batch audit method to improve homomorphic hash single audit scheme.Theoretical analysis and experimental analysis prove that the scheme can protect user data privacy while reducing computation and communication time.(2)Cloud data auditing scheme with encrypted data deduplicationWith the rapid development of economy,massive data will be generated every day,which has a lot of storage pressure on cloud service providers,because these data have a lot of duplication,so a data audit scheme supporting duplication is needed.This paper uses proxy reencryption to ensure data deduplication,introduces proxy re-signature and designs a new audit method to realize data audit and tag data deduplication.Theoretical analysis and experimental analysis show that this scheme is secure and has high storage efficiency and audit efficiency.This paper proposes two schemes for different scenarios for cloud data audit research status,which is of reference significance for the industry to face such problems. |