e.g. in Parallels, they have built-in AES-based password VM encryption: https://kb.parallels.com/8832
Or in VirtualBox: https://docs.oracle.com/en/virtualization/virtualbox/6.0/adm...
See also this comment I wrote: https://news.ycombinator.com/item?id=40130844