NUST Institutional Repository

Virtual machines image protection in Cloud computing

Show simple item record

dc.contributor.author Kazim, Muhammad
dc.date.accessioned 2020-11-02T07:40:58Z
dc.date.available 2020-11-02T07:40:58Z
dc.date.issued 2014
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/8240
dc.description Supervisor: Dr. Muhammad Awais Shibli en_US
dc.description.abstract Virtualization is a primary feature of Cloud computing that enables a sin- gle system to concurrently run multiple isolated virtual machines. A virtual machine uses a single le called disk image to represent the hard drive of its operating system. Although, extensive research has been carried out to increase the security of Cloud virtualization, there are still open challenges related to the security of disk images used by virtual machines. Virtual ma- chine images can be compromised in many ways, for instance by unauthorized access, zero day attacks or installation of malicious software. With the in- creased adoption of Cloud infrastructure in information technology industry, there is an urgent need to safeguard disk images against prospective malicious attacks both for protecting the sensitive customer data and maintaining the integrity of virtual machines. The contribution of this thesis is two folds. First, we have analyzed the security of Cloud virtualization components including service provider, hypervisor, virtual machines and disk images from three di erent aspects. These aspects include the security requirements for virtualization, possible attacks on di erent components and the existing security solutions for the protection of virtualization environment in the Cloud. Therefore, an holistic picture of virtualization security in the Cloud is provided through structured analysis in which security requirements, attacks and solutions correspond to each other. Secondly, to protect virtual machines images from: infrastructure, hy- pervisor and storage attacks, we have proposed a security mechanism that encrypts virtual machines images in the Cloud storage. In particular, we have built an encryption system for disk images by using Advanced Encryp- tion Standard AES-256. Our proposed methodology not only preserves the integrity and con dentiality of data in stored disk images but also protects images against attacks. The image is decrypted only when it is required by the virtual machine. Our system is implemented and validated on OpenStack (an open source Cloud computing platform). The performance evaluation of our solution shows that it incurs only a minor overhead of 15 percent. en_US
dc.publisher SEECS, National University of Science & Technology en_US
dc.subject Virtual machines, image protection, Cloud computing, Computer and Communication Security en_US
dc.title Virtual machines image protection in Cloud computing en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [375]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account