MurmurHash-Generator
Hochleistungs-Hash-Funktion (nicht-kryptographisch)
32-Bit unsigned Integer (0-4294967295). Verschiedene Seeds erzeugen verschiedene Hash-Werte.
-
-
-
-
Über MurmurHash
Was ist MurmurHash?
MurmurHash ist eine nicht-kryptographische Hash-Funktion, die 2008 von Austin Appleby erstellt wurde. MurmurHash3, die neueste Version, wurde 2011 veröffentlicht und bietet ausgezeichnete Verteilung, hohe Geschwindigkeit und gute Kollisionsresistenz. Sie wird häufig in Hash-Tabellen, Bloom-Filtern und Datenpartitionierungssystemen verwendet.
Verfügbare Varianten
- MurmurHash3 x86 32-bit: 32-Bit-Ausgabe, optimiert für 32-Bit-Plattformen. Schnell und effizient für allgemeines Hashing.
- MurmurHash3 x86 128-bit: 128-Bit-Ausgabe optimiert für 32-Bit x86-Plattformen. Verarbeitet Daten in 32-Bit-Blöcken.
- MurmurHash3 x64 128-bit: 128-Bit-Ausgabe optimiert für 64-Bit x64-Plattformen. Schneller auf 64-Bit-Systemen.
Häufige Anwendungsfälle
- Hash-Tabellen und Hash-Maps für schnelle Schlüsselsuche
- Bloom-Filter für Mitgliedschaftstests
- Datenpartitionierung und konsistentes Hashing
- Deduplizierung und Content-Fingerprinting
MurmurHash ist NICHT kryptographisch sicher. Verwenden Sie es nicht für Passwörter, digitale Signaturen oder sicherheitskritische Anwendungen. Verwenden Sie SHA-256 oder BLAKE2 für kryptographische Zwecke.
Verwandte Tools
xxHash Generator
Extrem schneller nicht-kryptographischer Hash mit xxHash32, xxHash64, xxHash3 und xxHash128
CRC-Rechner
Berechnen Sie CRC-8, CRC-16, CRC-32, CRC-64 Prüfsummen mit Unterstützung für Modbus, CCITT und andere Protokollstandards
MD5/MD4-Hash-Generator
Generieren Sie MD5- und MD4-Hash-Werte für Text oder Dateien mit mehreren Ausgabeformaten
SHA-3 / Keccak Hash Generator
Generiert SHA3-224/256/384/512 und Keccak Hashes mit WebAssembly Beschleunigung, verwendet in Ethereum