International Journal of Computer Science and Information Technologies
Cloud computing is an emerging technology where the data is outsourced to the cloud. In contrast to traditional solutions, where the IT services are under proper physical, logical and personnel control, cloud moves the application software and databases to the large data centers, where the management of the data and services may not be fully trustworthy. The major security challenge with clouds is that the owner of the data may not have control of where the data is placed. So, proper access control mechanisms should be employed to protect the data from the security attacks.