Commoditization of computing resources has become a reality with cloud computing which is a new computing model. Users are no longer required to invest on procuring computing resources. Instead they use resources provided by cloud service providers in pay as the users use fashion. Users are able to use huge storage and processing capabilities of the cloud. However, they feel that they do not have control over data as it is stored in a remote server. Many auditing schemes came into existence for data integrity verification in order to ensure the storage inconsistencies if any are known to end users.