Map-Reduce Function for Cloud Data Storage and Data Integrity Auditing by Trusted TPA
Delivering IT-enabled services via the internet that are built for the end user to be in control is what has come to be called 'Cloud computing'. Computing resources such as processing power, storage, database and messaging are no longer confined within the four walls of an enterprise. Due to lack of physical possession of data and control over the data, the data and computation may not be fully trusted by the cloud users. The fact is that data corruption can happen anywhere within the storage environment and hence Integrity monitoring is essential in cloud storage for the same reasons that data integrity is critical for any data centre. In particular, the authors consider the task of allowing a Third Party Auditor (TPA), on behalf of the cloud client, to verify the integrity of the dynamic data stored in the cloud.