Paper Title
Secure Deduplication of Encrypted Blocks of Files Without Independent Servers
Abstract
Deduplication of files on the storage servers has been well elucidated on various solutions which used
independent servers. A solution has been proposed [by Liu et al in 2015] considering client side encryption and server side
deduplication and ensuring security while using a single server for the whole process. This solution was addressed at file
level and had the notion to implement block level deduplication using the same deduplication protocol. We investigated the
chances of implementing block level deduplication considering the single server file level deduplication scheme of Liu et al
as the base protocol. Consider a humongous, publicized file with size amounting to gigabytes. If multiple users decide to
modify some part of the file and upload the file to a single server availed to them, a case of data duplication occurs since
multiple copies of the same file having slight modifications are stored on the server. Splitting this file into individual blocks
based on size and uploading them would reduce the use of additional space, as only the modified blocks gets replicated and
all other unmodified blocks can be shared by all the users. We implemented and investigated this scenario and performed a
rough comparison with the file level deduplication by simulation. Both the schemes seemed to be similar.
Keywords- Block level deduplication, Checkers, Decryption, Deduplication, Encryption, File level deduplication,
Independent Servers, Hashing, Rate Limiters.