MD5- und SHA-Hash-Generator

MD5, SHA und andere Digests berechnen

Eingabe
Ausgabe

Tool-Hinweise

Über MD5- und SHA-Hash-Generator

Ein Hash-Generator berechnet aus Text einen festen Digest wie MD5, SHA-1, SHA-256, SHA-384 oder SHA-512.

Dieses Werkzeug berechnet lokal im Browser, unterstützt Großschreibung und eignet sich für Checksummen, Vergleiche, Signaturbeispiele und Debugging.

So nutzen Sie MD5 & SHA Hash Generator

  1. Fügen Sie den zu hashenden Text in das Eingabefeld ein.
  2. Wählen Sie MD5, SHA-1, SHA-256, SHA-384 oder SHA-512 passend zum Zielsystem.
  3. Aktivieren Sie Großschreibung nur, wenn die erwartete Checksumme Großbuchstaben nutzt.
  4. Kopieren Sie die Ausgabe und vergleichen Sie sie mit API, Build-Prozess oder Dokumentation.

Typische Einsatzfälle

  • Prüfen, ob ein kurzer Payload zu einer dokumentierten MD5- oder SHA-Checksumme passt.
  • Beispiel-Digests für API-Signaturen, Tests oder Dokumentation erstellen.
  • Zwei Texte mit demselben Algorithmus vergleichen.
  • Case-sensitive Checksum-Probleme debuggen.

Hash-Algorithmen und typische Fehler

Ein Hash ist Einweg: Aus Eingabe entsteht ein Digest, aber der Digest lässt sich nicht zum Originaltext entschlüsseln. Eingabebytes und Format sind entscheidend.

  • MD5: schnell und in alten Checksummen verbreitet, aber nicht für sicherheitskritische Kollisionsresistenz.
  • SHA-1: für Sicherheit ebenfalls veraltet; nur bei Altsystemen verwenden.
  • SHA-256: moderner Standard für Beispiele, Integritätsprüfungen und viele Signaturen.
  • Leerzeichen, Zeilenenden, Encoding und unsichtbare Zeichen ändern den Hash.

Häufige Fragen zu Hash Rechner

Ist Hashing dasselbe wie Verschlüsselung?
Nein. Verschlüsselung ist mit Schlüssel reversibel; Hashing ist Einweg und dient Vergleich und Integrität.
Kann ich aus MD5 den Originaltext zurückholen?
Nein. Ein Digest enthält nicht genug Informationen, um die Eingabe wiederherzustellen.
Warum passt das Ergebnis nicht zu einem anderen Werkzeug?
Prüfen Sie zusätzliche Leerzeichen, Zeilenenden, Encoding, Großschreibung und denselben Algorithmus.
MD5 oder SHA-256?
Nutzen Sie, was das Zielsystem verlangt. Für neue Beispiele ist SHA-256 meist die bessere Wahl.
Wird meine Eingabe hochgeladen?
Nein. Die Berechnung läuft lokal im Browser und wird nicht an wetool.site gesendet.

Hash-Generator vs Passwort-Hashing

Dieses Werkzeug berechnet rohe MD5/SHA-Digests. Passwortspeicherung braucht langsame, gesalzene Verfahren wie bcrypt, scrypt oder Argon2 auf einem Backend.

Input vor Hash-Vergleichen normalisieren

Ein zusätzliches newline, space oder encoding ändert MD5/SHA komplett. Wenn Hashes nicht passen, zuerst die Bytes prüfen.

  • Trailing newlines beim Kopieren prüfen; Linux echo fügt newline hinzu, außer mit echo -n.
  • Klären, ob der Input UTF-8, UTF-16 oder Binärdaten ist; Text-Hash ist nicht dasselbe wie Datei-Byte-Hash.
  • Bei Downloads den originalen Dateiinhalt hashen, nicht Dateiname, URL oder Browser-Preview-Text.

Grenzen von Hash, HMAC und Passwortspeicherung

Ein Hash prüft Integrität, beweist aber nicht den Absender und reicht nicht für Passwortspeicherung.

  • Plain SHA-256 zeigt nur, ob Input geändert wurde; wer Inhalt und Hash ersetzen kann, kann es umgehen.
  • Für keyed integrity HMAC-SHA256 nutzen, nicht secret anhängen und dann hashen.
  • Passwörter mit langsamen salted Algorithmen wie Argon2, bcrypt oder scrypt speichern, nicht mit roh MD5/SHA.