|Encryption key used to encrypt sensitive data stored in config files. It is an option, property to set in the Deploy Application Tool window.
The Application Encryption Key is used to encrypt and decrypt sensitive data of the database connection strings and URL parameters.
Its length has to be 32 characters (Hexa is expected) and it's typically a GUID. By default, it's the GUID of the Knowledgebase.
In Java, the key is stored in a file named application.key, in the folder where the client.cfg is located. Its content is of the following: 7E2E22D26FF2989E2444852A85E57866
The first line contents the key related to database connection information and parameters encryption used when Encrypt URL Parameters property is set to Session key.
The second line contents the key related to URL Parameters encryption used when Encrypt URL Parameters property is set to Site key.
In .NET, the Application Deployment Tool creates a KeyResolver.dll with those keys (To encrypt the URL with a different key, follow the steps of SAC 29874).
In both .NET and Java, the Application Deployment Tool creates the files and encrypts the database connection information before packaging the application.
Application Deployment tool