Skip to main content

Keccak-256

cryptography · hashing

A 256-bit Keccak hash function used in Ethereum for addresses, function selectors, event topics, and tooling.

Also known as
sha3 (keccak), keccak
1.concept

Keccak-256 produces a 256-bit digest and is a core hash function in Ethereum-like environments. It is used in address derivation, log topics, function selectors, and many smart contract tools.

2.comparison

Ethereum's Keccak-256 is closely related to standardized SHA3-256 but differs in padding. Implementations must use the Ethereum-compatible variant when reproducing Ethereum hashes.

Related terms

All terms and definitions may update as the Cryptionary improves.