Dieses Tool berechnet vier gängige Prüfsummen desselben Textes gleichzeitig. Alles läuft in Ihrem Browser: Die Eingabe wird nie hochgeladen, und das Ergebnis aktualisiert sich während der Eingabe.
Ihre Daten werden lokal in Ihrem Browser verarbeitet und nicht an unseren Server gesendet.
Hashing ist in diesem Browser-Kontext nicht verfügbar. Verwenden Sie eine sichere (HTTPS) Seite.
MD5 und SHA-1 sind für Passwörter und Signaturen nicht sicher. Verwenden Sie SHA-256 oder SHA-512 für Integritätsprüfungen.
So verwenden Sie dieses Tool
1 Geben Sie den Text ein, den Sie hashen möchten, oder fügen Sie ihn ein.
2 Lesen Sie die Digests MD5, SHA-1, SHA-256 und SHA-512 in der Liste darunter ab.
3 Aktivieren Sie „Hexadezimal in Großbuchstaben“, wenn ein System die Werte in Großbuchstaben erwartet.
4 Kopieren Sie einen einzelnen Hash über die zugehörige Schaltfläche oder leeren Sie die Eingabe, um neu zu beginnen.
Formel und Berechnungslogik
Was ein Hash ist
Digest = H(Nachricht)
Eine kryptografische Hashfunktion bildet beliebige Eingaben auf einen Digest fester Länge ab. Dieselbe Eingabe ergibt immer denselben Digest, während eine winzige Änderung ein völlig anderes Ergebnis liefert.
Die hexadezimale Ausgabe hat doppelt so viele Zeichen wie die Bitlänge: 32, 40, 64 und 128 Zeichen. MD5 und SHA-1 gelten für Sicherheitszwecke als gebrochen.
Rechenbeispiel
„abc“ hashen
Für eine kurze Testzeichenfolge wird eine Prüfsumme benötigt.
Die Ergebnisse sind deterministisch. Dieselbe Zeichenfolge liefert beim nächsten Mal dieselben Digests.
Einen Download prüfen
Eine veröffentlichte SHA-256-Prüfsumme soll mit einer lokalen Datei verglichen werden.
Die Datei an anderer Stelle hashen
Mit der veröffentlichten SHA-256 vergleichen
Eine Abweichung bedeutet, dass sich die Daten geändert haben
Dieses Tool hasht Text; für große Dateien ist ein dateifähiges Prüfsummen-Tool die bessere Wahl, damit nicht die ganze Datei in die Seite kopiert werden muss.
Grenzfälle und Genauigkeit
Nicht für Passwörter
MD5 und SHA-1 sind schnell und für Sicherheitszwecke gebrochen. Auch SHA-256 ist allein kein Passwort-Hash; verwenden Sie für Anmeldedaten Argon2, bcrypt oder scrypt mit Salt.
Hashes sind keine Verschlüsselung
Ein Hash lässt sich nicht entschlüsseln. Er ist ein einseitiger Fingerabdruck für Integritätsprüfungen und Kennungen, nicht zum Verbergen wiederherstellbarer Daten.
Die Kodierung zählt
Dieselben Zeichen ergeben anders kodiert andere Bytes und damit andere Hashes. Dieses Tool hasht die UTF-8-Bytes des eingegebenen Textes.
Häufige Fragen
Welchen Hash sollte ich verwenden?+−
Verwenden Sie SHA-256 oder SHA-512 für Integritätsprüfungen. MD5 und SHA-1 sind nur zur Kompatibilität mit alten Prüfsummen enthalten und nicht kollisionssicher.
Lässt sich ein Hash umkehren?+−
Nein. Ein Hash ist einseitig. Kurze oder häufige Eingaben lassen sich per Wörterbuch erraten, weshalb ungesalzene Passwort-Hashes unsicher sind.
Warum bekomme ich für scheinbar gleichen Text andere Hashes?+−
Versteckte Leerzeichen, andere Zeilenenden oder eine andere Unicode-Normalisierung verändern die Bytes. Vergleichen Sie die tatsächliche Eingabe, nicht den dargestellten Text.
Wird mein Text hochgeladen?+−
Nein. Das Hashing läuft lokal; die SHA-Algorithmen nutzen die Web-Crypto-API des Browsers, und der Text verlässt die Seite nicht.
Warum wird SHA-1 noch angeboten?+−
Viele ältere Systeme veröffentlichen SHA-1-Prüfsummen. Zum Prüfen dieser Werte ist es nützlich, für neue Sicherheitskonzepte sollte es jedoch nicht gewählt werden.
Verwandte Entwickler-Tools
Kodieren, formatieren oder testen Sie die Daten, deren Integrität Sie prüfen.