ACM Home Page
Please provide us with feedback. Feedback
Secure control of portable images in a virtual computing utility
Full text PdfPdf (537 KB)
Source
Conference on Computer and Communications Security archive
Proceedings of the 1st ACM workshop on Virtual machine security table of contents
Alexandria, Virginia, USA
SESSION: Portability & recovery table of contents
Pages 1-8  
Year of Publication: 2008
ISBN:978-1-60558-298-6
Authors
Ionut Constandache  Duke University, Durham, NC, USA
Aydan Yumerefendi  Duke University, Durham, NC, USA
Jeff Chase  Duke University, Durham, NC, USA
Sponsors
SIGSAC: ACM Special Interest Group on Security, Audit, and Control
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 24,   Downloads (12 Months): 183,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1456482.1456484
What is a DOI?

ABSTRACT

A virtual computing utility hosts guest virtual machines on server provider sites. Each VM is an instantiation of some image or virtual appliance, which might be supplied by the VM owner or a third-party image provider. This paper addresses the problem of establishing a secure channel between a VM and an automated controller running on behalf of the VM's authorized owner. A secure channel is an essential toehold for post-install actions by the controller to adapt the VM to its local environment, join it to an application service, and/or monitor and control its execution.

A simple and practical solution is to modify an image for a particular site or owner, e.g., by pre-installing keys or tokens onto the image. That approach compromises the portability of images, and could interfere with image sharing, use of new operating systems on image appliances, or endorsement of standard images by image providers.

This paper presents an alternative solution that preserves the portability of images. The solution employs a standard keymaster service on the images. The keymaster and controller conduct a one-round binding protocol for mutual authentication and key exchange, seeded by secure tokens passed from the utility boot authority. The binding protocol relies only on security mechanisms at the transport layer and above, so it is suitable for use with remote controllers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Amazon.com, Inc. Amazon Elastic Compute Cloud (Amazon EC2). http://www.amazon.com/ec2.
 
3
 
4
R. Bradshaw, N. Desai, T. Freeman, and K. Keahey. A Scalable Approach to Deploying and Managing Appliances. In Proceedings of the TerraGrid Conference, 2007.
 
5
W. Diffie and M. E. Hellman. New directions in cryptography. IEEE Transactions on Information Theory, IT-22(6):644--654, 1976.
6
7
 
8
 
9
 
10
 
11
nanoHUB. http://www.nanohub.org/.
 
12
 
13
Sun Microsystems. Sun GridEngine, October 2004. http://gridengine.sunsource.net/.
 
14
Trusted Computing Group. Trusted platform module specification. https://www.trustedcomputinggroup.org/groups/tpm/.
 
15
B. Waldman, A. Gillen, and J. Humphreys. Liquid Computing for a Dynamic Datacenter, 2007.

Collaborative Colleagues:
Ionut Constandache: colleagues
Aydan Yumerefendi: colleagues
Jeff Chase: colleagues