MD5, SHA-1, SHA-256, SHA-384 und SHA-512 von Text oder Dateien, mit Prüfsummenvergleich
Läuft in Ihrem Browser. Nichts, was Sie eingeben, wird irgendwohin gesendet.Ein Hash macht aus jeder Eingabe einen Fingerabdruck fester Länge, sodass eine geänderte Datei ein anderes Ergebnis liefert. MD5, SHA-1, SHA-256, SHA-384 und SHA-512 sind alle dabei, 5 Algorithmen, mit einem Vergleichsfeld, um einen Download mit seiner veröffentlichten Prüfsumme abzugleichen. Dateien werden lokal gelesen.
Diese Seite wurde maschinell aus dem englischen Original übersetzt. Die Übersetzung wurde noch von keinem Menschen geprüft; maßgeblich ist die englische Fassung. Englisches Original lesen
Wählen Sie Text und tippen Sie, oder wählen Sie Datei und klicken Sie auf Datei auswählen oder ziehen Sie eine auf das Feld.
Schalten Sie Algorithmen ein oder aus: MD5, SHA-1, SHA-256, SHA-384 und SHA-512.
Wählen Sie die Ausgabe Hex oder Base64 und Großbuchstaben, wenn Sie Hex in Großbuchstaben brauchen.
Klicken Sie auf das Kopier-Symbol neben einem Hash oder auf Alle kopieren für alle.
Um einen Wert zu prüfen, fügen Sie ihn in „Mit erwartetem Hash vergleichen“ ein und lesen Übereinstimmung oder Keine Übereinstimmung.
Dieser Hash-Generator berechnet MD5, SHA-1, SHA-256, SHA-384 und SHA-512 für den Text, den Sie tippen, oder die Datei, die Sie wählen, alle auf einmal. Die Ergebnisse erscheinen in Hex oder Base64 mit Kopieren per Klick, und ein Vergleichsfeld sagt Ihnen klar, ob eine Datei zur erwarteten Prüfsumme passt.
Der häufigste Zweck ist die Prüfung eines Downloads: Ein Betriebssystem-Image, ein Installer oder eine Firmware wird mit einem SHA-256-Wert veröffentlicht, und der Vergleich belegt, dass die Kopie auf Ihrer Festplatte vollständig und unverändert ist. Entwickler nutzen Hashes außerdem für Cache-Schlüssel, für Subresource-Integrity-Attribute in HTML und um zu prüfen, ob zwei Dateien identisch sind, ohne sie Byte für Byte zu vergleichen.
Text und Dateien bis 256 MB werden mit der in Ihren Browser eingebauten Web-Crypto-Engine gehasht; MD5 verwendet die Bibliothek spark-md5. Größere Dateien bis 4 GB werden in Blöcken von 4 MB mit Fortschrittsbalken gelesen und schrittweise gehasht, sodass der Speicherbedarf niedrig bleibt. Text wird als UTF-8 kodiert, genau wie beim Befehl sha256sum.
MD5 und SHA-1 sind für Sicherheitszwecke gebrochen und sollten nur genutzt werden, um versehentliche Beschädigungen zu erkennen. Für alles, was Manipulation standhalten muss, verwenden Sie SHA-256 oder stärker, und speichern Sie Passwörter nie als einfachen Hash. Nichts, was Sie tippen oder wählen, verlässt Ihr Gerät. Verwandte Tools: Base64 Encode and Decode, Password Generator, UUID Generator.
Wählen Sie Datei, wählen Sie die heruntergeladene Datei und fügen Sie dann die Prüfsumme von der Download-Seite in das Vergleichsfeld ein. Sie erhalten ein klares Ergebnis: Übereinstimmung oder keine Übereinstimmung. Der Algorithmus wird an der Länge der eingefügten Prüfsumme erkannt.
Nein. Die Datei wird von Ihrem eigenen Browser gelesen und gehasht, sie verlässt Ihr Gerät also nie. Deshalb funktionieren auch sehr große Dateien: Es muss nichts übertragen werden. Das Tool ist kostenlos und ohne Anmeldung.
Nicht für Sicherheitszwecke. Forscher können zwei verschiedene Dateien mit demselben MD5- oder SHA-1-Hash erzeugen. Um versehentliche Beschädigungen eines Downloads zu erkennen, taugen sie weiterhin. Verwenden Sie SHA-256 oder SHA-512, wenn Manipulation eine Rolle spielt.
Meist unterscheidet sich die Eingabe um ein unsichtbares Zeichen: einen abschließenden Zeilenumbruch, ein Leerzeichen oder Windows-Zeilenenden. Hier wird der Text genau so gehasht, wie er getippt wurde, als UTF-8 kodiert. Der Befehl echo hängt einen Zeilenumbruch an, außer Sie verwenden echo -n.
Hex und Base64 sind dieselben Hash-Bytes, nur unterschiedlich geschrieben. Hex verwendet 0-9 und a-f, also 64 Zeichen für SHA-256, und ist die Form, die Prüfsummendateien und Git nutzen. Base64 packt dieselben 32 Bytes in 44 Zeichen und wird von Subresource-Integrity-Attributen und HTTP-Digest-Headern erwartet.
Bis zu 4 GB. Dateien bis 256 MB werden in einem Durchgang mit Web Crypto gehasht; größere werden in Blöcken mit Fortschrittsbalken gelesen, was etwas länger dauert, aber den Speicherbedarf niedrig hält. Sie können jederzeit abbrechen.
Kommen Sie nicht weiter? Fragen Sie zu Hash-Generator und jeder, der es weiß, kann antworten. Kein Konto nötig.