Bis Sie etwas eingeben, sehen Sie die Hashes einer leeren Eingabe.
Berechnen Sie MD5, SHA-1, SHA-256, SHA-512, SHA3-256, BLAKE3 und CRC-32 für Text oder beliebig große Dateien, alle gleichzeitig und direkt im Browser. Mit einem geheimen Schlüssel erhalten Sie HMACs, und eine veröffentlichte Prüfsumme lässt sich direkt abgleichen.
Wählen Sie „Text“ oder „Dateien“ und tippen Sie Text ein (die Hashes aktualisieren sich laufend) oder legen Sie Dateien ab.
Wenn Ihr Text kodierte Bytes enthält, stellen Sie „Eingabe lesen als“ auf „Hex“ oder „Base64“.
Wählen Sie das Ausgabeformat (hex, HEX oder Base64); „Weitere Algorithmen“ ergänzt SHA-224, SHA-384, SHA3-512, Keccak-256, BLAKE2, RIPEMD-160, xxHash und CRC-32C.
Zum Prüfen eines Downloads fügen Sie den veröffentlichten Hash bei „Mit erwartetem Hash vergleichen“ ein; die passende Zeile wird grün markiert.
Für einen Hash mit Schlüssel schalten Sie „HMAC“ ein und geben den „Geheimen Schlüssel“ als Text oder Hex ein.
Nein. Ein Hintergrund-Worker liest die Dateien in Blöcken direkt im Browser, ohne Upload. Eine Größenbeschränkung gibt es daher nur durch Ihr Gerät; nach Abschluss wird auch die Verarbeitungsgeschwindigkeit angezeigt.
Meist enthält die Eingabe unsichtbare Bytes. echo hängt einen Zeilenumbruch an (verwenden Sie echo -n), und aus Dokumenten kopierter Text kann andere Zeilenenden oder Leerzeichen haben. Prüfen Sie außerdem, ob „Eingabe lesen als“ zu Ihren Daten passt.
Nein, Hashes sind Einwegfunktionen. Kurze oder häufige Eingaben lassen sich aber erraten, deshalb ist ein einfacher SHA-256 keine sichere Art, Passwörter zu speichern. Nutzen Sie dafür „Bcrypt, Scrypt & Argon2“ oder, wenn Sie die Daten zurückbrauchen, „AES verschlüsseln & entschlüsseln“.
Ja. Das Vergleichsfeld erkennt jeden Hex- oder Base64-Teil der Zeile und gleicht ihn mit allen angezeigten Algorithmen ab. Sie müssen also nicht wissen, welcher verwendet wurde.
Die Zeilen MD5, SHA und RIPEMD. Prüfsummen (CRC), BLAKE und xxHash haben keine HMAC-Form und werden bei aktivem HMAC ausgeblendet. Der Schlüssel bleibt im Tab und wird weder gespeichert noch gesendet.
Um versehentliche Beschädigungen zu erkennen, reichen sie aus. Für beide sind jedoch praktische Kollisionen bekannt; verlassen Sie sich nicht darauf, wo jemand Daten fälschen könnte. Für sicherheitsrelevante Zwecke sollten Sie SHA-256 oder neuer verwenden.