Cryptographic Hash

Understand what a Cryptographic Hash is and how to configure it

Cryptographic hash allows you to generate one-way hash of plain string using one of the supported algorithms. You can apply salt as an additional security.

Node Configuration

All the parameters and input fields that you need to define within the node window are explained below.

Input VariablesOutput VariablesNode Outcomes
### Hashing algorithm

Select a Hashing algorithm to generate hash. We support four hashing algorithms.

- SHA-256: This algorithm generates a unique, fixed size 256-bit (32-byte) hash
- SHA-512: This algorithm generates a unique, fixed size 512-bit (64-byte) hash

Plain Text: Enter an input variable or plain text to be hashed

Apply Salt: Select this checkbox, if you wish to configure additional security to the encrypted string .Salt is random data that is added to the string before it is passed to the hash function.

Salt type: Select the type of Salt data you wish to add tot he string.Supported salt values include text ,base64 and Hex.You can also generate random value during runtime by selecting Autogenerate Salt.

Salt value: Data that must be added to string to be hashed is provided here.
hash.output: Generated hash is stored in this variable

hash.salt
onSuccess: Hash generated successfully.

onError: Hash generation failed because of invalid input.