A cloud computing is an important aspect for transmitting data through internet. Cloud providers provide data through the data centers to the cloud users for the purpose of compute, storage, and network resource demands throughout the world. User of the cloud can utilize the economical advance for data sharing between group members with low maintenance cost. In the meantime, it should provide security assurance for the sharing data files as a result of they are outsourced. unfortunately, due to the regular modification of the membership, distribution of data whereas offering privacypreserving remains to be a difficult issue, significantly for an untrusted cloud because of the collusion harass. Moreover, several schemes were projected, the protection of key allocation is predicated on the protected communication passage, however, to own such passage could be a robust assumption and is hard for observe. In this paper we provide numerous approaches for the secure data storage within the cloud.