Abstract
With growing popularity of cloud storage, the number of users of outsourcing data to cloud servers has increased dramatically. On the one hand, the rapidly increasing volume of data in the cloud is accompanied by a lot of data duplication. On the other hand, the cloud server stores only a unique copy of outsourced data in deduplication cloud storage system and the corruption or missing of the unique copy may bring immeasurable loss. Therefore, the file deduplication and integrity auditing are very important and how to securely and efficiently achieve them simultaneously needs to be settled urgently in academia and industry. In this paper, we propose a confidentiality-preserving deduplication cloud storage with public cloud auditing (CPDA). Firstly, our CPDA scheme achieves secure file deduplication on encrypted file, which supports public integrity auditing for the unique copy in the deduplication cloud storage system. Particularly, our CPDA scheme also realizes secure authentication tag deduplication. Secondly, our CPDA scheme utilizes the convergent encryption and random masking techniques to ensure data confidentiality during the file deduplication and integrity auditing process. Thirdly, our scheme not only supports each data owner to independently launch the integrity auditing of their own files, but also supports cloud server to periodically delegate the third party auditor to concurrently handle multiple auditing tasks to ensure the integrity of the outsourced files. Finally, the security of our scheme is formally proved and its performance is confirmed by numerical analyses and simulation experiments.
Highlights
Cloud storage is an indispensable branch of cloud computing, which allows data owners (DOs) to store their data in cloud servers and provides scalable, low-cost and powerful outsourcing storage services
To save storage space and improve storage efficiency, cloud storage urgently needs effective deduplication techniques, that is, cloud sever only keeps a single copy for each duplicated file and the cloud service providers (CSPs) only needs to provide the link to access the unique file for all the DOs who own the same file
The results show that our CPDA scheme is comprehensively efficient and can support all the given functions in a more effective way, as shown in Tabel 1
Summary
Cloud storage is an indispensable branch of cloud computing, which allows data owners (DOs) to store their data in cloud servers and provides scalable, low-cost and powerful outsourcing storage services. Li et al presented a secure auditing and deduplication data (SADD) scheme [27] which is distinguished from the PCAD scheme, because it considered to outsource the computation of tags generation to the MapReduce cloud auditor and achieved the public auditing and deduplication on the encrypted data This SADD scheme is constructed based on the Merkel Hash Tree (MHT), and it needs heavy communication and computation costs during the POW and integrity verification processes. Our contributions can be summarized as following: 1) A novel confidentiality-preserving deduplication cloud storage scheme supporting public cloud auditing (CPDA) is proposed, which simultaneously supports secure file deduplication on encrypted files and authentication tags deduplication, i.e., the CSP keeps only a single copy and one set of authentication tags for each file in the cloud.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.