Keccak-256-Hash-Generator

Keccak-256-Hashes online erzeugen – die von Ethereum und Solidity genutzte Funktion. Text oder Hex-Bytes hashen, 4-Byte-Selektoren und Event-Topics erhalten, Ergebnisse per Klick kopieren.

Eingabe

25 BytesHash aktualisiert sich beim Tippen

Beispiele

Ausgabe

Keccak-256

32 Bytes · der Hash von Ethereum und Solidity keccak256()

0xa9059cbb2ab09eb219583f4a59a5d0623ade346d962bcd4e46b11da047c9049b

Funktionsselektor

Erste 4 Bytes – identifiziert eine Funktion im Calldata

0xa9059cbb

Event-Topic

Voller Hash – topic[0] in Logs bei Event-Signatur

0xa9059cbb2ab09eb219583f4a59a5d0623ade346d962bcd4e46b11da047c9049b

SHA3-256 (Vergleich)

NIST SHA-3 Final verwendet anderes Padding und liefert andere Ergebnisse. Ethereum nutzt Keccak-256 oben.

0x4b40e901eada9ab2d6dfa2a4e5f5088af21b56bb877126cc83f68849c4aa9609

Was der Hash bedeutet

32-Byte-Fingerabdruck. Erste 4 Bytes = Funktionsselektor in Calldata; Event-Signatur-Hash = topic[0].

Berechnung

UTF-8/Hex → Keccak-256 (Ethereum-Padding). Selektor = erste 4 Bytes.

Beispiele

  1. ERC-20 transfer

    transfer(address,uint256)

    → 0xa9059cbb.

    Standard-Transfer-Selektor.

  2. approve

    approve(address,uint256)

    → 0x095ea7b3.

    Spender-Freigaben.

  3. Text & Hex

    hello world / 0xdeadbeef.

    Unterschiedliche Hashes; leerer String fest bekannt.

    Hex für Rohbytes.

Häufige Fragen

Keccak in Crypto?
EVM, Solidity, Adressen, Logs.
Keccak vs SHA3?
Anderes Padding bei NIST SHA3.
Selektor berechnen?
Kanonsische Signatur, Hash, 4 Bytes.
Event-Topic?
Keccak der Event-Signatur.
Server-Upload?
Nein, nur Browser.
Leerzeichen?
Kanonsische Form ohne Extra-Leerzeichen.

Verwandte Tools

So funktioniert es

  • Text eingeben (als UTF-8 gehasht) oder auf Hex für Rohbytes wechseln – der Hash aktualisiert sich beim Tippen.
  • Funktions- oder Event-Signatur wie transfer(address,uint256) eingeben für 4-Byte-Selektor und Event-Topic.
  • Alles im Browser mit geprüfter Keccak-Implementierung – Ihre Eingabe verlässt Ihr Gerät nicht.

Nur zu Bildungszwecken — keine Finanzberatung. Vergangene Performance garantiert keine zukünftigen Ergebnisse.