Der Hash-Generator ist ein kostenloses Online-Tool zum Erzeugen von MD5-, SHA-1-, SHA-256-, SHA-512-, SHA3-, Keccak- und RIPEMD-160-Hashes. Unterstützt HMAC und Datei-Hashing. Es werden keine Daten an einen Server gesendet.
Was ist kryptografisches Hashing?
Kryptografisches Hashing wandelt Eingabedaten beliebiger Größe in einen Fingerabdruck fester Größe um (Hash). Dieselbe Eingabe erzeugt immer denselben Hash, aber selbst eine winzige Änderung verändert die Ausgabe vollständig. Hashes sind Einweg — Sie können einen Hash nicht in die ursprüngliche Eingabe zurückverwandeln. Dieses Tool generiert Hashes mit MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak und RIPEMD-160.
Gängige Anwendungsfälle
Datenintegritätsprüfung
Datenintegrität durch Vergleich von Hashes der Original- und Empfangsdaten überprüfen, um Änderungen bei Übertragung oder Speicherung zu erkennen.
Nachrichtenauthentifizierung
HMAC-Signaturen mit einer geheimen Passphrase generieren, um Nachrichtenursprung und Integrität zu authentifizieren.
Hash generieren
- 1
Text eingeben
Fügen Sie den zu hashenden Klartext in das Eingabefeld ein oder geben Sie ihn ein.
- 2
Algorithmen auswählen
Aktivieren Sie die gewünschten Hash-Algorithmen im Algorithmus-Bereich. Mehrere Algorithmen können gleichzeitig ausgewählt werden.
- 3
Hash kopieren
Die Hash-Ausgabe wird sofort angezeigt. Verwenden Sie die Kopiertaste oder fügen Sie einen Hash zum Vergleich ein.
MD5
MD5 ist eine weit verbreitete Hash-Funktion. Sie wurde in verschiedenen Sicherheitsanwendungen eingesetzt und wird auch häufig zur Überprüfung der Integrität von Dateien verwendet. Allerdings ist MD5 nicht kollisionsresistent und eignet sich nicht für Anwendungen wie SSL-Zertifikate oder digitale Signaturen, die auf diese Eigenschaft angewiesen sind.
SHA-1
Die SHA-Hash-Funktionen wurden von der National Security Agency (NSA) entworfen. SHA-1 ist die etablierteste der vorhandenen SHA-Hash-Funktionen und wird in verschiedenen Sicherheitsanwendungen und Protokollen eingesetzt. Die Kollisionsresistenz von SHA-1 schwächt sich jedoch ab, je nachdem ob neue Angriffe entdeckt oder verbessert werden.
SHA-2
SHA-256 ist eine der vier Varianten im SHA-2-Satz. Sie ist nicht so weit verbreitet wie SHA-1, bietet jedoch eine deutlich bessere Sicherheit.
SHA-512 ist weitgehend identisch mit SHA-256, arbeitet jedoch mit 64-Bit-Wörtern statt 32-Bit.
SHA-3
SHA-3 ist der Gewinner eines fünfjährigen Wettbewerbs zur Auswahl eines neuen kryptografischen Hash-Algorithmus, bei dem 64 konkurrierende Entwürfe evaluiert wurden.
HMAC
HMAC (Hash-based Message Authentication Code) ist ein Mechanismus zur Nachrichtenauthentifizierung unter Verwendung kryptografischer Hash-Funktionen.