Is it possible to encrypt a virtual machine using virtualbox, and not leave accessible to the users of the machine where it hosted, and not allow any file to be extracted it with some program ?
The scenario is that I need to allocate a java web project on a customer where the internet access is very limited. Today this project runs on a cloud server,but for certain customers we need to install the application locally due the internet limitation problems, thats why I need to protect my application.