| CPC G06F 21/45 (2013.01) [G06F 9/45558 (2013.01); G06F 2009/45587 (2013.01)] | 20 Claims |

|
1. A method implemented by instructions executed by at least one computing device, the method comprising:
executing, within a host device comprising a host operating system, a virtual machine comprising a guest operating system and the host device executes a virtual machine environment in which the virtual machine executes;
obtaining, within the virtual machine environment on the host device, a password for securing the virtual machine;
generating, within the virtual machine environment, a virtual machine configuration file for the virtual machine;
generating, within the virtual machine environment, a password identifier corresponding to the password and the virtual machine;
storing, within the virtual machine environment, the password identifier in the virtual machine configuration file; and
storing, by the virtual machine environment, the password and the password identifier in a password vault provided by the host operating system.
|