Keccak-384 Hash Generator

Generate Keccak-384 hashes online. The original pre-NIST Keccak, 384-bit (96 hex character) output. Note: Keccak-384 differs from SHA3-384. Supports HMAC-Keccak-384.

Input
Output
Share Link
Settings

Related Hash Tools

Frequently Asked Questions

What is Keccak-384?
Keccak-384 is the 384-bit variant of the original Keccak hash function (pre-NIST standardization). It produces a 96-character hex digest and uses 0x01 padding.
How does Keccak-384 differ from SHA3-384?
The padding differs: 0x01 for Keccak-384, 0x06 for SHA3-384. They produce different digests for the same input.
When would I use Keccak-384?
Use Keccak-384 when you need compatibility with the original pre-NIST Keccak specification at the 384-bit output size, such as in systems built before the NIST SHA-3 standard was published.

About Keccak-384 Hash Generator

Keccak-384 is the original 384-bit Keccak hash function (pre-NIST standardization). It uses the Keccak sponge with the same rate/capacity configuration as SHA3-384 but applies 0x01 padding instead of NIST's 0x06. The result is a 384-bit (96 hex character) digest that is different from SHA3-384 for the same input.

Keccak vs SHA-3 Padding

When NIST standardized Keccak as SHA-3, they added 2 domain bits before the standard padding, changing the pad byte from 0x01 to 0x06. This ensures Keccak-384 and SHA3-384 are domain-separated and cannot produce the same output for any input.