A Joint Bloom Filter and Cross-encoding for Data Verification and Recovery in Cloud

Shengjun Zhang,Hang Zhou,Yahui Yang,Zhonghai Wu
DOI: https://doi.org/10.1109/iscc.2017.8024596
2017-01-01
Abstract:Data outsourcing has become quite popular in recent years. While the rapid development of cloud storage service, it brings about many new security challenges. One of the biggest concerns with cloud data storage is that of data integrity at untrusted cloud servers. For example, when individual users store important data files in cloud servers, the data files may be damaged or corrupted because of cloud server failures or malicious attackers. Our work focuses on the problem of ensuring the integrity of data storage in cloud computing. The prior approaches mainly solved static data and provide simple recovery method like PoRs or dealt with public verifiability of data integrity without recovery method like PDP. Our scheme proposed a novel Cross-encoding recovery (Cer) method based erasure code for reducing unnecessary network bandwidth cost and provided a new data structure named Dynamic Storage Table (DST) that supports dynamic data operations for cloud data storage applications. It is worth mentioning that we consider Counting Bloom Filter (CBF) in our solution which can verify the data integrity practically and efficiently. Meanwhile, we implemented a security system and performance analysis showing that the proposed scheme is highly efficient and provably secure.
What problem does this paper attempt to address?