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
- Fügen Sie den zu hashenden Text in das Eingabefeld ein.
- Wählen Sie MD5, SHA-1, SHA-256, SHA-384 oder SHA-512 passend zum Zielsystem.
- Aktivieren Sie Großschreibung nur, wenn die erwartete Checksumme Großbuchstaben nutzt.
- 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.