ABSTRACT

Security is a major concern for distributed systems and services. Cloud computing has inherited all these security issues from its predecessors. Moreover, the new concepts introduced by cloud computing, such as computation outsourcing, resource sharing, and external data warehousing, increased the privacy concerns and made cloud computing platforms prone to newer security issues and threats. erefore, security in cloudbased solutions is highly crucial and may be considered as one of the most signi cant barriers to widespread adoption and acceptance. e 2014 iCloud data breach demonstrated the vulnerability and insecurity of cloud computing [3]. Cloud computing not only introduces additional risks and challenges but also adds various complications to deploying and maintaining the existing security standards. Widespread mobile device access and the on-demand services o ered by cloud providers amplify the security concerns and threats even further. Table  34.1 lists some of the known attacks and their consequences.