Abstract: Security and privacy are important concerns for the public cloud environments. One of the critical challenges of cloud storage services is the increasing volume of data. This burdens the cloud storage which is not infinitely large. A widely used method as a solution for this is, data deduplication which saves storage space and upload bandwidth. The commonly used technique for deduplication is convergent encryption. The notion of authorized data deduplication is not so popular in the cloud environment. Hybrid architecture is used here to provide authorized data deduplication. Further, this method is enhanced by providing block-level deduplication.

Keywords: Deduplication, Hybrid Cloud, Merkle-Hash tree, Proof of Ownership.