Cloud computing is attracting more and more attention and is becoming the most important paradigm in the new century. However, the security problem has not been solved, which prevents the quick development of cloud computing. Now the cloud computing platform wants to support not only data retrieval but also data dynamics. The data integrity checking is demanding in this situation. This paper discusses how to establish trust when the clients or the third party auditors check data integrity in cloud data storage server.