Mr. Encoder

Hash Generator (MD5, SHA-256, SHA-512)

MD5-, SHA-1-, SHA-2-, SHA3-256- und HMAC-Hashes von Text oder Dateien auf einmal berechnen.

So funktioniert's

  1. Geben Sie im Tab Text Text ein oder fügen Sie ihn ein, oder wählen Sie im Tab Datei eine Datei aus.
  2. Aktivieren Sie optional den HMAC-Modus, geben Sie einen geheimen Schlüssel ein und wählen Sie Klein- oder Großbuchstaben für Hex.
  3. Alle Hashes (MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256) erscheinen sofort; kopieren Sie den gewünschten.

Häufig gestellte Fragen

Was ist eine Hashfunktion?

Eine Hashfunktion wandelt beliebige Eingaben in einen Fingerabdruck fester Länge um. Dieselbe Eingabe ergibt immer denselben Hash, und schon eine Änderung um ein Zeichen erzeugt einen völlig anderen Wert – daher eignen sich Hashes für Prüfsummen und Integritätsprüfungen.

Sind MD5 oder SHA-1 noch sicher?

Nein, nicht für Sicherheitszwecke. Für beide gibt es praktische Kollisionsangriffe; verwenden Sie daher SHA-256 oder stärker für Signaturen und Integritätsschutz. Für Prüfsummen ohne Sicherheitsbezug, etwa zum Erkennen versehentlich beschädigter Dateien, sind MD5 und SHA-1 weiterhin geeignet.

Was ist HMAC und wann sollte ich es verwenden?

HMAC kombiniert eine Hashfunktion mit einem geheimen Schlüssel zu einem Message Authentication Code. Er belegt, dass eine Nachricht von jemandem mit Kenntnis des Schlüssels erstellt und nicht verändert wurde, und wird häufig zum Signieren von API-Anfragen und Webhooks verwendet (z. B. HMAC-SHA256).

Kann ich mit diesem Tool Passwörter hashen?

Sie können den Hash berechnen, aber einfache MD5- oder SHA-Hashes eignen sich nicht zum Speichern von Passwörtern, da sie schnell per Brute Force geknackt werden können. Verwenden Sie zur Passwortspeicherung einen langsamen, gesalzenen Algorithmus wie Argon2, bcrypt oder scrypt.

Weitere Tools