Efficient Virtualization-Based Application Protection Against Untrusted Operating System
Terra: a virtual machine-based platform for trusted computing