Now-a-days, cloud computing technology is growing at a very fast pace. Currently, most of the people are using cloud computing technology. Cloud computing allows extremely scalable services to be consumed at ease over the Internet associated on an as-needed basis. Most important feature of the cloud services is that users' data are sometimes processed remotely in some unknown machines that the users don't own or operate. But with all the convenience brought by this new rising technology, fear of users of losing the control over their own data (for instance, financial and health data) is becoming a significant barrier to the wide adoption of cloud services.