To ascertain the authenticity of the bank's identification and authentication, and
encryption keys, EBICS Client validates the hash value of the certificates that are received from
the bank. After successful validation of the bank keys, the status of the bank changes to
Activated.
Before you begin
Submit the HPB order before validating the bank keys.
About this task
To validate a bank key, complete the following steps:
Procedure
- Log in to Sterling B2B Integrator EBICS
Client.
- From the Profile management menu,
select .
- In the Bank Key Validation page, specify the values for
the fields according to the instructions in the following table:
Field |
Description |
BankID(Host ID) |
Required. Select the Bank ID from the drop-down
list. |
Identification and authentication key hash value(In
hex format) |
Required. Specify the identification and authentication
key hash value provided by the bank. |
Hash Algorithm |
Required. Select the hash algorithm of the identification
and authentication key hash value. Valid values are:
|
Encryption key hash value(In hex format) |
Required. Specify the encryption key hash value
provided by the bank. |
Hash Algorithm |
Required. Select the hash algorithm of the encryption
key hash value. Valid values are:
|
Note:
By default, the rsaHashKeyCompliant property in the
ebics_client.properties file is false.
When set to false, it generates the SHA-256 hash value for RSA keys, by concatenating the
exponent with a blank character and the modulus in hexadecimal representation (using lower case
letters).The resulting string is then converted into a byte array based on US ASCII code.
When set to true it generates the SHA-256 hash value for RSA keys, by concatenating the exponent
with a blank character and the modulus in hexadecimal representation (using lower case letters)
without leading zero (as to the hexadecimal representation).The resulting string is then converted
into a byte array based on US ASCII code.
To change the property, set rsaHashKeyCompliant to true and restart the
server.
If rsaHashKeyCompliant property in the file is true
then, set the Use modulus and exponent with space for Hash input in Initialization
Letter and Use modulus and exponent with space for Hash input in Bank key
validation properties to true using Ebics
Client
Administration Menu
System Property. For more information, see ebics_client.properties.
- Click Reset if you want to clear
the existing values and enter new values.
- Click Validate.