International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing is a new model of computing while enables people to store hug amount of data besides providing other services in pay per use fashion. The data is stored in multiple servers. However, storing data in a cloud server causes security concerns among the users of cloud as the servers are treated untrusted and accessed through public network such as Internet. For security reasons encryption techniques can be used but that causes overhead on the system and performance gets degraded besides having restrictions on data dynamics.