SHA-3 / Keccak Hash Generator
Generate SHA-3 and Keccak hash values with WebAssembly acceleration
Result SHA3-256
-
-
-
-
About SHA-3 and Keccak
What is SHA-3?
SHA-3 (Secure Hash Algorithm 3) is the latest member of the Secure Hash Algorithm family, standardized by NIST in 2015 as FIPS 202. Unlike SHA-1 and SHA-2 which are based on the Merkle–Damgård construction, SHA-3 uses the Keccak sponge function, providing a completely different design approach for enhanced security diversity.
SHA-3 vs Keccak
- SHA-3 (FIPS 202): The NIST-standardized version with domain separation padding (01 padding), ensuring compatibility with future extensions.
- Keccak: The original algorithm submitted to the SHA-3 competition by Guido Bertoni, Joan Daemen, Michaël Peeters, and Gilles Van Assche. Used in Ethereum for address generation.
Available Variants
- SHA3-224 / Keccak-224: 224-bit output (56 hex characters), provides 112-bit collision resistance.
- SHA3-256 / Keccak-256: 256-bit output (64 hex characters), most commonly used variant. Keccak-256 is used by Ethereum.
- SHA3-384 / Keccak-384: 384-bit output (96 hex characters), provides 192-bit collision resistance.
- SHA3-512 / Keccak-512: 512-bit output (128 hex characters), highest security level.
Common Use Cases
- Blockchain and cryptocurrency (Ethereum uses Keccak-256)
- Digital signatures and certificate verification
- Password hashing and key derivation
- File integrity verification and deduplication
Related Tools
SHA Hash Generator
Online SHA hash generator supporting SHA-1, SHA-256, SHA-384, SHA-512 algorithms
BLAKE Hash Generator
Generate BLAKE2b, BLAKE2s, and BLAKE3 hashes for text and files, fast and secure hashing algorithms
MD5/MD4 Hash Generator
Generate MD5 and MD4 hash values for text or files with multiple output formats
xxHash Generator
Extremely fast non-cryptographic hash supporting xxHash32, xxHash64, xxHash3, and xxHash128