Abstract: As the cloud computing technology develops duringthe last decade, outsourcing data to cloud service for storage becomes anattractive trend, which benefits in sparing efforts on heavy data maintenanceand management. Nevertheless, since the outsourced cloud storage is not fullytrustworthy, it raises security concerns on how to realize data de-duplicationin cloud while achieving integrity auditing. This work, focuses the problem ofintegrity auditing and secure de-duplication on cloud data. Specifically, toachieve both data integrity and de-duplication in cloud, presented two securesystems, namely SecCloud and SecCloud+. SecCloud introduces an auditing entitywith maintenance of a MapReduce cloud, which helps clients generate data tagsbefore uploading as well as audit the integrity of data having been stored incloud. Compared with previous work, the computation by user in SecCloud isgreatly reduced during the file uploading and auditing phases. SecCloud+ isdesigned motivated by the fact that customers always want to encrypt their databefore uploading, and enables integrity auditing and secure deduplication onencrypted data.
Keywords: Secure Data De-duplication,Encrypted Data, Data Availability, accountability, Cloud Computing.