Secure 3D graphics for virtual machines

  • Authors:
  • Christopher Smowton

  • Affiliations:
  • University of Cambridge Computer Laboratory, Cambridge, United Kingdom

  • Venue:
  • Proceedings of the Second European Workshop on System Security
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper a new approach to API remoting for GPU virtualisation is described which aims to reduce the amount of trusted code involved in 3D rendering for guest VMs. To achieve this it uses a modular driver framework to export large proportions of complex 3D graphics drivers into the guest's domain. It further provides a secure graphical user interface to untrusted domains. The implementation of Xen3D is described, which remotes the Gallium graphics driver model, a system designed for the creation of highly modular graphics drivers, and serves as a proof of concept.