Keccak-256
A 256-bit Keccak hash function used in Ethereum for addresses, function selectors, event topics, and tooling.
- Also known as
- sha3 (keccak)keccak
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.
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
4 linkedExplore connected entries beyond the alphabetical index.
Hash
→A fixed-size digest produced by a one-way function, used for data integrity, identifiers, signatures, and proof-of-work.
Ethereum Virtual Machine (EVM)
→The EVM is the deterministic runtime that executes smart contract bytecode on Ethereum and EVM-compatible networks.
Ethereum (ETH)
→Ethereum is a proof-of-stake smart contract blockchain; ETH is its native asset used for gas, staking, and settlement.
Ethash
→Ethash was Ethereum's memory-hard proof-of-work mining algorithm before The Merge; some Ethereum-family chains still use variants.
All terms and definitions may update as the Cryptionary improves.
