Shake-128 Hash Calculator

Generate Shake-128 hashes quickly and easily

256 bits
Copied!

About Shake-128

SHAKE-128 is a extendable-output function (XOF) from the SHA-3 family, standardized by NIST in 2015. Unlike fixed-output hash functions like SHA-256, SHAKE-128 can generate an arbitrary number of output bits, making it suitable for applications requiring variable-length digests.

Based on the Keccak sponge construction, SHAKE-128 provides a high level of security and is resistant to all known attacks. It is particularly well-suited for applications such as key derivation, random number generation, and generating large cryptographic keys.

Note:SHAKE-128 offers security comparable to 128-bit symmetric keys. The output length should be chosen based on the specific security requirements of your application. Longer outputs provide higher collision resistance.

Common Use Cases

  • Key derivation functions
  • Cryptographic random number generation
  • Generating large cryptographic keys
  • Applications requiring variable-length digests
  • Post-quantum cryptography applications

Technical Details

Security Level: 128 bits
Sponge Rate: 1344 bits
Output Length: Variable (up to 2^2040 bits)
Year Standardized: 2015
Designer: Guido Bertoni, Joan Daemen, Michaël Peeters, Gilles Van Assche

Related Tools