As cloud computing becomes prevalent, sensitive information are being increasingly centralized into the cloud. For the protection of data privacy, sensitive data has to be encrypted before outsourcing, which makes effective data utilization a very challenging task. In order to achieve scalable, fine-grained and flexible access control for cloud computing, Hierarchical Attribute-Set-Based Encryption (HASBE) is used. Yet, issues such as integrity of data storage in cloud computing remained the most important challenges. In order to realize scalable, flexible, and fine-grained access control of outsourced data in cloud computing, in this paper, the authors propose Hierarchical Attribute-Set-Based Encryption (HASBE) with Third Party Auditor (TPA), to verify the integrity of the dynamic data stored in the cloud.