Leakage-Resilient Client-Side Deduplication of Encrypted Data in Cloud Storage
Cloud storage service is gaining popularity. To reduce resource consumption in network bandwidth and storage, many cloud storage services including Dropbox and Wuala employs client-side deduplication. That is, when a user tries to upload a file to the server, the server checks whether this particular file is already in the cloud (uploaded by some user previously), and saves the uploading process if it is. In this way, every single file will have only one copy in the cloud (Single Instance Storage). SNIA white paper reported that the deduplication technique can save up to 90% storage, dependent on applications.