Siebel Remote and Replication Manager Administration Guide > Setting Up Mobile Web Clients >

Configuring the Mobile Web Client for Local Database Password Encryption


You can enable RSA SHA-1 encryption, a one-way hashing algorithm, to be applied to the local database password before it is passed to the local database for authentication.

Encryption adds a layer of security by disconnecting the password stored in the local database from the unencrypted password entered by the user.

Encryption of the local database password requires configuration on the Remote server and on the Mobile Web Client.

To enable local database password encryption, the parameters in the application .cfg file on the Mobile Web Client should have the values shown in Table 13. Most of these settings will be made automatically, but you should confirm them.

Table 13.  Mobile Web Client .cfg File Parameters for Local Database Password Encryption
Section
Parameter and Value
Comment

[InfraSecMgr]

SecAdptName = DBSecAdpt

DBSecAdpt is the default name for the section in the .cfg file that defines the database security adapter. This is a default setting.

SecAdptMode = DB

DB, or database authentication mode, is the only supported authentication mode for local database authentication. This is a default setting.

[DBSecAdpt]

SecAdptDllName = sscfsadb

The dll name for the default security adapter. This is a default setting and applies in Windows and UNIX environments.

DataSourceName = Local

This security adapter section applies to the Local datasource section in this .cfg file. This is a default setting.

DBSecAdpt_PropogateChange = TRUE

TRUE allows the user to change the local database password. This is a default setting.

[Local]

DSHashUserPwd = TRUE

Encrypt the local database password in the Local data source. If the Remote Server is configured to enable local database password encryption, then the Upgrade Wizard makes this setting when the local database is initialized.

DSHashAlgorithm = RSASHA1

Use RSA SHA-1 encryption. If the Remote Server is configured to enable local database password encryption, then the Upgrade Wizard makes this default setting when the local database is initialized.

For information about configuring the Remote Server to support local database password encryption, see Configuring the Remote Server for Local Database Password Encryption.

Siebel Remote and Replication Manager Administration Guide