Siebel Remote and Replication Manager Administration Guide > Configuring the Remote Client > Process of Configuring Encryption and Authentication for the Remote Client >
Configuring Encryption for the Local Database Password
This task is a step in Process of Configuring Encryption and Authentication for the Remote Client. To add a layer of security, encryption removes the relationship that exists between the password that Siebel Remote stores in the local database and the unencrypted password that the user enters. You can configure RSA SHA-1 encryption, which is a one way hashing algorithm. Siebel Remote applies this algorithm to the local database password before it sends this password to the local database for authentication. Siebel Remote uses the security adapter on the remote client to encrypt the local database password. You must configure the Siebel Server and the remote client to encrypt the local database password. To configure encryption for the local database password
- Make sure synchronization is configured for encryption.
For more information, see Process of Configuring Encryption and Authentication for the Remote Client.
- Make sure the parameters in the configuration file on the remote client contain the values that Siebel Remote requires to encrypt the local database password.
For more information, see Configuration File Parameters That Siebel Remote Uses to Encrypt the Local Database Password.
- Make sure you set the following parameter correctly when you extract the server database:
Encrypt client Db password
For more information, see Setting Encryption on the Local Database Password.
Configuration File Parameters That Siebel Remote Uses to Encrypt the Local Database Password
Table 10 describes the parameters and their values that you must set to encrypt the local database password. Siebel CRM comes predefined with most of these values already set. However, it is strongly recommended that you confirm them. For more information, see Modifying the Siebel Configuration File and Setting Encryption on the Local Database Password.
Table 10. Configuration File Parameters That Siebel Remote Uses to Encrypt the Local Database Password
|
|
|
InfraSecMgr |
SecAdptName = DBSecAdpt |
DBSecAdpt is the default name for the section in the configuration file that defines the security adapter. |
SecAdptMode = DB |
DB (database authentication mode) is the only supported authentication mode that Siebel Remote uses for local database authentication. |
DBSecAdpt |
SecAdptDllName = sscfsadb |
Specifies the dll name for the default security adapter. This is a default setting and applies in Windows and UNIX environments. |
DataSourceName = Local |
Specifies to apply this security adapter section to the Local data source section in this configuration file. |
DBSecAdpt_PropagateChange = TRUE |
TRUE allows the user to modify the local database password. |
Local |
DSHashUserPwd = TRUE |
Set to TRUE to encrypt the local database password in the Local data source. If you configure the Siebel Server to enable local database password encryption, then the Upgrade Wizard makes this setting when it initializes the local database. |
DSHashAlgorithm = RSASHA1 |
Use RSA SHA-1 encryption. If you configure the Siebel Server to enable local database password encryption, then the Upgrade Wizard makes this setting when it initializes the local database. |
|