Using Virtual Machines for Privacy and Security