Calculate Checksum#
The task Calculate Checksum is calculate the checksum of a value. This is specially necessary when comparing recipe checksums.
Inputs#
| Name | Data Type | Values | Description |
|---|---|---|---|
| data | any | The data message to be encrypted | |
| hashFunction | String | The hash function that will encrypt the data | |
| Activate | Any | Activates the task execution |
Outputs#
| Name | Data Type | Values | Description |
|---|---|---|---|
| checksum | String | The resulting hexadecimal string of the encryption of the data input | |
| Success | Boolean | If there was no problem emits a true | |
| Error | Error | Error that occurred during the processing of this task |
Settings#
On the General Tab, you have the usual settings and the following options settings:
| Name | Data Type | Values | Default | Description |
|---|---|---|---|---|
| Hash Function | enum | Sha256 | Sha256 | The encryption function / algorithm that will be used to encrypt the data |
Behavior#
The task is used to generate checksums. Given a data input and a hashfunction, the task will encrypt the data input to create a unique value that can later be used to validate if the data has been changed. The checksum will be an unique hexadecimal string.
Remarks#
There is no particular remark to be made.

