Cloud computing is an important application for storing data in the cloud. Cloud computing platform prevent the Burdon from storing local data and also reduce maintenance cost. In cloud storage, data is transferred to a remotely located cloud server on which the user has no control. Cloud faithfully stores the data and returns it to the owner whenever necessary, but there is no guarantee that the data store in the cloud is secure or can not be modified by the cloud.
Outsourcing data to cloud storage servers is increasing the trend among many businesses and users because of its economic advantages. This essentially means that the owner (client) of the data moves their data to a third party cloud storage server which is supposed to - presumably by a fee - faithfully store the data with it and return it to the owner when necessary. Because data generation far exceeds data storage, it is costly for small businesses to frequently upgrade their hardware whenever additional data is created. Also warehouse maintenance can be a difficult task. Outsourcing data storage in a cloud storage helps these companies by reducing storage, maintenance and staffing costs. It can also ensure reliable storage of important data by maintaining multiple copies of the data, thus reducing the possibility of losing data due to hardware failures. Recording user data in the cloud despite its advantages has many interesting security concerns that should be investigated widely for. So it is a reliable solution to the problem of avoiding local data storage.
Reduced costs, accelerated processes and simplified management are vital to the success of an effective IT infrastructure. Increasingly, companies are becoming more flexible to provide more flexible IT environments to help them achieve these goals. One such solution is Cloud Computing. Cloud Computing lets you assign tasks to a combination of software and services over a network. For example, storing large data in the cloud reduces costs and maintenance. But the customer is not aware of the storage location. Here the risk involved is the modification of data or manipulation of data. Because the client has no control over the data, the cloud provider must assure the customer that the data is not modified. In this article we propose a data correction scheme in which a third party can audit the data stored in the cloud and assure the client that the data is safe. This scheme ensures that storage on the client side is minimal, which will be beneficial to light clients. A POR is a protocol in which a server / file demonstrates to a client that a destination file F is intact, in the sense that the client can retrieve the entire F from the server with high probability. In a POR protocol, a file is encoded by a client before being transmitted to a storage provider for archiving. A POR allows bandwidth-efficient challenge response protocols to probabilistically ensure that a file is available from a remote storage provider.
It can be understood in the following video: