1. A method for transmitting credential information comprising: turning on a virtual machine; transmitting a particular text string to the virtual machine; receiving a request for the credential information from the virtual machine; determining whether the request contains the particular text string, wherein if the request contains the particular text string, the particular text string is invalidated and the credential information is transmitted to the virtual machine in a secure communication channel.