Base64 kodieren und dekodieren
Text in Base64 kodieren oder wieder zurückwandeln.
Erzeuge SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes von Text oder einer Datei.
Gib Text ein, um seine Hashes zu sehen.
Deine Dateien bleiben auf deinem Gerät
Das Hashen nutzt die Web Crypto API deines Browsers. Text und Dateien bleiben auf deinem Gerät.
Die Web Crypto API lässt MD5 bewusst weg, weil es für Sicherheitszwecke gebrochen ist. SHA-256 ist heute die übliche Wahl für Prüfsummen.
Nein. Schnelle Hashes wie SHA-256 sind für Passwörter das falsche Werkzeug, weil sie sich schnell erraten lassen. Nutze in deiner Anwendung einen langsamen Passwort-Hash wie Argon2, scrypt oder bcrypt.
Wähle den Tab „Datei“, wähle die heruntergeladene Datei und vergleiche den SHA-256-Wert mit der Prüfsumme auf der Download-Seite. Wenn jedes Zeichen übereinstimmt, ist die Datei identisch.
Meist liegt ein versteckter Unterschied in der Eingabe vor: ein abschließender Zeilenumbruch, andere Zeilenenden oder eine andere Textkodierung. Ein einziges geändertes Byte ergibt einen völlig anderen Hash.
Die Datei wird zum Hashen in den Speicher geladen, die Grenze ist also der Speicher deines Geräts. Sehr große Dateien, über einige Gigabyte, können fehlschlagen.
Text in Base64 kodieren oder wieder zurückwandeln.
URLs und Query-Strings per Prozentkodierung kodieren oder dekodieren.
HTML-Entities maskieren oder zurückwandeln.
Header und Payload eines JSON Web Tokens lesen.