Virtual Server Password Encryption

Click > or a question to see details. 


 How to enable VS password encryption on CP?

To enable the VS password encryption, go to your Control Panel's Settings menu and click the Configuration icon. In the System tab, move the Allow VS password encryption slider to the right to enable root password encryption for virtual servers.

 How to encrypt password for my VS instance?

To encrypt the root password for your VS instance, move the Encrypt Password slider to the right and enter your encryption passphrase at the Properties step in the VS creation wizard.

 What encryption type is used to encrypt VS password?

The Triple Data Encryption Algorithm (DES-EDE3-CBC) with the salt option is used to encrypt the root password for VS. The salt is randomly generated for each password as an additional input since without the salt the same password always generates the same encryption key.

 Where VS password is stored in the OnApp database?

In the OnApp database, the root password is stored in the hashed form as BASE64 in the virtual_machines table. When you attempt to access a VS, the password you enter is checked against the password that is retrieved from the database.

 Where encryption passphrase is stored in the OnApp database?

The encryption passphrase that you provide for a password is not stored in the OnApp database due to security concerns.