Keccak

Description

This operation allows you to hash data using the Keccak cryptographic hash algorithm. Keccak is the original algorithm that was standardized as SHA-3 by the National Institute of Standards and Technology (NIST). It is widely used in cryptographic applications, such as blockchain technologies (e.g., Ethereum).


Data types

These are the input/output expected data types for this operation:

Input data

- Data you want to hash. This could be text, binary, or hexadecimal data.

Output data

- Keccak hash value in hexadecimal format.


Parameters

These are the parameters you need to configure to use this operation (mandatory parameters are marked with a *):

Size*

Choose the desired bit size of the hash output. Choose one of the following:

  • 512

  • 384

  • 256

  • 224


Example

Suppose you want to hash your input strings using the Keccak algorithm:

  1. In your Pipeline, open the required Action configuration and select the input Field.

  2. In the Operation field, choose Keccak.

  3. Set Size to 256.

  4. Give your Output field a name and click Save. The strings in your input field will be hashed using the Keccak algorithm.

For example, the following string:

Hello World!

will be hashed as:

3ea2f1d0abf3fc66cf29eebb70cbd4e7fe762ef8a09bcc06c8edf641230afec0

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.

Last updated

Was this helpful?