Shake
Last updated
Was this helpful?
Last updated
Was this helpful?
This operation is used to compute the cryptographic hash of an input using the SHAKE (Secure Hash Algorithm with Keccak) family. SHAKE is a customizable hash function based on the Keccak sponge construction, which allows you to specify the length of the output hash.
SHAKE is part of the SHA-3 family, but it differs from other SHA-3 variants in that it is an Extendable Output Function (XOF). This means you can generate a hash of any length, rather than being restricted to fixed-length outputs like SHA3-256 or SHA3-512.
These are the input/output expected data types for this operation:
- Data you want to process.
- SHAKE hash of the input data.
These are the parameters you need to configure to use this operation (mandatory parameters are marked with a *):
Suppose you want to get the SHAKE hashes a series of strings in your input data:
In your Pipeline, open the required Action configuration and select the input Field.
In the Operation field, choose Shake.
Set Capacity to 256
.
Set Size to 512
.
Give your Output field a name and click Save. You'll get the SHAKE hashes of your input strings.
For example:
You can try out operations with specific values using the Input field above the operation. You can enter the value in the example above and check the result in the Output field.