I want to make a VMWare (VMWare is first preference but any alternative can be used as well) virtual machine completely digital forensics-proof. I am protecting against someone getting physical access to my computer when I am not there (I am gone for days or weeks). I turn off and power off the computer when I leave. Putting it under a physical lock is not possible.
How do you encrypt a VM so much or in such a way that nobody can retrieve anything from it? Is that even possible?
If so, how? what is that way?
If not, what is the maximum degree of anti-forensics I can use? How do I make it forensics-proof to the maximum level?
This question holds for Windows 10 host hosting Kali Linux VM as well as Kali Linux host hosting Windows 10 VM, as well as Windows 10 host hosting Windows 10 VM as well as Kali Linux host hosting Kali Linux VM.