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
Related Tools
SHA-512 Hash Calculator
Generate SHA-512 hashes quickly and easily
SHA3-224 Hash Calculator
Generate SHA3-224 hashes quickly and easily
SHA3-384 Hash Calculator
Generate SHA3-384 hashes quickly and easily
Convert JSON to Java Classes
Generate Java classes from JSON data with proper annotations and getters/setters. Fast, secure, and completely browser-based.
Parts Per Converter
Convert between parts-per million (ppm), parts-per billion (ppb), parts-per trillion (ppt), percentage, and more with precision
RGB to Pantone
Convert digital RGB colors to the closest Pantone® equivalents