Keccak-256
A Keccak hash function with a 256-bit output, used extensively in Ethereum.
In more detail
Ethereum uses Keccak-256 for many identifiers and commitments. It is related to SHA-3, but Ethereum's variant and standardized SHA3-256 use different padding conventions and produce different digests. This matters when a developer reproduces a function selector or checks data against an Ethereum-generated value.
How you might use it
"My function selector doesn't match." The tool used SHA3-256, while the Ethereum contract expects its Keccak-256 variant.
Got a way to make Keccak-256 click?
Add your takeBy Crypto Dictionary · Published · Updated
Go to the source
Use the original reference to explore the details behind this entry.
Read the referenceAn original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards