Shake
Description
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.
Data types
These are the input/output expected data types for this operation:
Input data
- Data you want to process.
Output data
- SHAKE hash of the input data.
Parameters
These are the parameters you need to configure to use this operation (mandatory parameters are marked with a *):
Example
Suppose you want to get the SHAKE hashes of 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:
Hello World! -> 35259d2903a1303d3115c669e2008510fc79acb50679b727ccb567cc3f786de3553052e47d4dd715cc705ce212a92908f4df9e653fa3653e8a7855724d366137
Last updated
Was this helpful?