2014 · 24 citations · 18 references
EngineeringInformation SecurityVerificationData DeduplicationInformation ForensicsCloud Storage ServerFormal VerificationHardware Security'No DeduplicationData ManagementImage StorageData PrivacyCloud Computing SecurityComputer ScienceData SecurityCryptographyEncrypted StorageCloud ComputingCloud CryptographyStorage SecurityBlockchain
Deduplication is an important technique to save the storage cost at the cloud storage server. Image is an important data type stored in cloud, but rarely discussed in previous work on deduplication. This paper studies the problem of validating the deduplication of image storage in cloud. In particular, we consider the task of allowing a cloud server to verify the correctness of deduplication. Our scheme consists of several advantages over the previous work, whose framework can be described through the following algorithms. Firstly, before each user uploads an encrypted image, he calculates its hash value as the fingerprint. Secondly, the fingerprint is sent to both cloud servers for checking duplicates. If the storage and verification servers both reply to the user with 'no deduplication', the user transfers his data to the servers. Otherwise, once the fingerprint is consistently found, the user gives up uploading data for deduplication. Specially, when the fingerprint is only found in one server, it implies that the results are inconsistent and at least one of servers is invalid. The security and efficiency analysis is also presented in this paper.
18
Ari Juels, Burton S. Kaliski · 2007 · 1.9K citations
Privacy-Preserving Public Auditing for Data Storage Security in Cloud Computing
Cong Wang, Qian Wang, Kui Ren et al. · 2010 · 1.4K citations
Scalable and efficient provable data possession
Giuseppe Ateniese, Roberto Di Pietro, Luigi V. Mancini et al. · 2008 · 1.1K citations
Dynamic provable data possession
C. Chris Erway, Alpteki̇n Küpçü, Charalampos Papamanthou et al. · 2009 · 898 citations