This document summarizes techniques for ensuring data integrity in cloud storage. It discusses Provable Data Possession (PDP) and Proof of Retrievability (PoR) as the two main schemes. PDP allows a client to check that a cloud server possesses their file correctly, while PoR guarantees file retrievability and addresses data corruption concerns using error correcting codes. The document also examines other methods like naive hashing, signature-based approaches, and their limitations regarding public auditing and dynamic operations. Overall, the document provides an overview of the key challenges and state-of-the-art solutions for verifying data integrity in cloud computing.