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

  1. Make sure synchronization is configured for encryption.

    For more information, see Process of Configuring Encryption and Authentication for the Remote Client.

  2. 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.

  3. 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 11 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 11. Configuration File Parameters That Siebel Remote Uses to Encrypt the Local Database Password
Section
Parameter and Value
Description

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.

Siebel Remote and Replication Manager Administration Guide Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.