Zum Inhalt springen

Hash-Generator (MD5, SHA)

Berechnen Sie MD5-, SHA-1-, SHA-256-, SHA-384- oder SHA-512-Hashes von Text oder Dateien, signieren Sie mit HMAC und vergleichen Sie mit einem erwarteten Hash.

  • Kostenlos
  • Ohne Anmeldung
  • Kein Datei-Upload
  • Windows, Mac, Android, iPhone

Deine Dateien bleiben auf deinem Gerät: Es wird nichts hochgeladen.

Werkzeug wird geladen…

Dieses Tool teilen

Über dieses Werkzeug

Prüfen Sie, ob eine heruntergeladene Datei unbeschädigt ist, berechnen Sie den Fingerabdruck eines Textes oder signieren Sie eine Nachricht mit HMAC. Alle fünf Algorithmen werden gleichzeitig berechnet, und Sie können den angegebenen Hash einfügen, um sofort zu vergleichen.

Wann es hilft

Einen Download prüfen

Vergleichen Sie den vom Herausgeber genannten SHA-256 mit dem der erhaltenen Datei.

Einen Webhook signieren

Berechnen Sie den HMAC einer Nachricht mit dem geheimen Schlüssel, um die Signatur von Stripe oder GitHub zu prüfen.

Fingerabdruck eines Textes

Erhalten Sie eine stabile Kennung eines Inhalts, um Änderungen zu erkennen.

So funktioniert's

  1. Geben Sie einen Text ein oder legen Sie eine Datei ab.
  2. Lesen Sie die Hashes MD5, SHA-1, SHA-256, SHA-384 und SHA-512.
  3. Fügen Sie den erwarteten Hash zum Vergleich ein.
  4. Aktivieren Sie HMAC und geben Sie einen Schlüssel zum Signieren an.

So funktioniert es

SHA-1, SHA-256, SHA-384, SHA-512 und HMAC nutzen die im Browser eingebaute Web Crypto API. MD5, das Web Crypto nicht anbietet, wird mit einer eigenen Implementierung berechnet.

Dateien werden auf Ihrem Gerät gelesen: Sie werden nie hochgeladen.

Tipps für beste Ergebnisse

  • Nutzen Sie SHA-256 zum Prüfen von Dateien: MD5 und SHA-1 taugen nicht mehr für die Sicherheit.
  • Speichern Sie Passwörter nie mit einem einfachen Hash: Nutzen Sie bcrypt oder Argon2.
  • Ein einziges anderes Zeichen ändert den gesamten Hash.
  • Um einen Text in Base64 zu kodieren, nutzen Sie den Base64-Konverter.

Häufige Probleme und Lösungen

Der Hash stimmt nicht überein

Prüfen Sie, ob Sie denselben Algorithmus vergleichen und ob der Download vollständig ist.

Der Hash eines Textes weicht von einem anderen Tool ab

Ein abschließender Zeilenumbruch oder die Kodierung ändern das Ergebnis: Der Text wird in UTF-8 kodiert.

Die große Datei dauert lange

Die Datei wird vollständig in den Speicher gelesen: Mehrere GB können ein Handy überlasten.

Häufige Fragen

Wird meine Datei hochgeladen?

Nein, sie wird in Ihrem Browser gelesen und berechnet.

Kann man einen Hash „entschlüsseln“?

Nein, ein Hash ist eine Einwegfunktion: Man kann nur vergleichen.

Welchen Algorithmus wählen?

SHA-256 für die meisten Zwecke; MD5 nur zum Prüfen von Dateien.

Wozu dient HMAC?

Um zu belegen, dass eine Nachricht von jemandem stammt, der den geheimen Schlüssel kennt, etwa bei Webhooks.

Ähnliche Suchanfragen

Immer noch ein Problem?

Frag im Forum: Kategorie, Werkzeug, Datenblatt deines Geräts und Testergebnis werden automatisch ausgefüllt.