computing resources featuring easy deployment, connectivity, configuration, automation and
scalability. This paradigm shift raises a broad range of security and privacy issues that must
be taken into consideration. Multi-tenancy, loss of control, and trust are key challenges in
cloud computing environments. This paper reviews the existing technologies and a wide
array of both earlier and state-of-the-art projects on cloud security and privacy. We …