Cloud computing is the emerging technology in the field of network based computing over the internet. It has become a well-known buzzword now-a-days. Data security is one of the most crucial issues of cloud computing because the authors access or share their data that is available on the cloud server using the internet. Due to this issue, most of the IT managers or users are not adopting the cloud computing services. So that, in this paper, they propose a data security framework for secure and effective cloud computing. This framework checks the authenticity of the user, who wants to access the data, which is available on the cloud server.