Data Sampling Algorithms for Data Integrity Verification in Cloud Storage
The cloud storage service as a kind of cloud computing alleviates users' burden and avoids their capital expenditure. Moreover, the service provider can profit by storing and maintaining users' data. However, the unreliable service provided by different servers may potentially lose or corrupt users' data. Therefore, users' data need to be periodically verified to protect their integrity. Even if many verification algorithms are proposed to verify the integrity of data, all data utilizing these algorithms can't be verified at one round. i.e., a part of them extracted by the stochastically data sampling method.