The Hashing Processor allows for hashing the Transaction Data contents using a variety of standard hash and MAC algorithms.
Select the Processor Configuration tab and click on Add Processor.
Select the Hashing Processor from the drop-down.
On the Basic tab you can specify:
Hash Type: The type of hashing to do, either a regular Hash or a MAC
Hash Algorithm: The algorithm to use to perform the hash
MAC Algorithm: The algorithm to use to perform the MAC
MAC Key: The key to use when generating the MAC signature
Specify Provider: Select this option to choose the desired algorithm Provider. Otherwise, the default provider will be selected.
Provider: The desired algorithm Provider
On the Conditional Execution tab, you can set additional processor execution conditions. The Transaction data dependent condition may be specified here as enhanced expression. If this expression returns anything other than TRUE (ignore case) – this processor will be skipped. No additional configuration for this Processor is required.
On the Source tab you can specify:
Source: Where should the data to be hashed be obtained from, the Transaction Data or an Attribute
Attribute Name: The name of the Transaction Attribute to get the data from.
On the Destination tab you can specify:
Destination: Where should the hash be placed, in the Transaction Data or in an Attribute.
Attribute Name: The name of the Transaction Attribute to store the hash in