| In the era of big data, how to store, read, and the management of mass data is an important issue currently facing,cloud storage to address this important issue provides a good way,but now the cloud storage is still facing large computational overhead during the repair process and data security challenges such as weak.Researches has shown that applying network coding to the cloud storage can cost small repair costs under the same level of redundancy, can make full use of the characteristics of network coding for data recovery. Furthermore, through the network coded data can improve the security of data in a certain extent.The paper focuses on the data repair and data integrity check in cloud storage scheme based on network coding has carried on the related research, the specific research work are as follows:In view of the problems in the cloud storage data repair, the current cloud storage scheme based on network coding can be under the same storage redundancy level to reduce the communication overhead in the process of repair, but it bring a greater computation overhead.To solve this problem, we propose a low-cost cloud storage repair scheme based on network coding, in many times to repair which uses the same set of precomputed repair matrix, using approximately the same data block, and can ensure the availability of repair results without additional calculations verified.Theoretical analysis and simulation results verify the availability of the scheme, and saving the computation overhead compared to the cloud storage before.In the process of data integrity check for network coding-based cloud storage, faced with the problem of poor safety, large computation overhead, and data privacy leaks.In order to solve these problem,we propose a scheme called Data Integrity Check based on Null Space for Network Coding-based Cloud Storage.In the scheme,the user firstly calculate the null space of original information, generated verification vector use of null space, and it will send to independent third-party verification vector node and complete data validation finally. This scheme can effectively verify the integrity of the data at the same time, can significantly improve the security in the process of verification, save the computation overhead, and effectively support data repair. |