2017 IEEE Symposium on Computers and Communications (ISCC) (2017)
July 3, 2017 to July 6, 2017
Shengjun Zhang , School of Software and Microelectronics, Peking University, Beijing, China
Hang Zhou , School of Software and Microelectronics, Peking University, Beijing, China
Yahui Yang , School of Software and Microelectronics, Peking University, Beijing, China
Zhonghai Wu , School of Software and Microelectronics, Peking University, Beijing, China
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.
Cloud computing, Security, Servers, Memory, Data models, Computers, Data structures
Shengjun Zhang, Hang Zhou, Yahui Yang and Zhonghai Wu, "A joint Bloom Filter and cross-encoding for data verification and recovery in cloud," 2017 IEEE Symposium on Computers and Communications (ISCC), Heraklion, Greece, 2017, pp. 614-619.