Alle Berechnungen laufen ausschließlich in deinem Browser. Es werden keine Daten übertragen.
Hashes sind keine Verschlüsselung – sie sind Einwegfunktionen. MD5 und SHA-1 gelten als unsicher für kryptografische Zwecke.
Für Passwörter: Verwende bcrypt, Argon2 oder scrypt.
Ein Hash (oder Hashwert) ist das Ergebnis einer Hashfunktion – einer mathematischen Einwegfunktion die beliebige Eingabedaten in einen Wert fester Länge umwandelt. Egal wie groß die Eingabe ist, der Hash hat immer die gleiche Länge. Selbst eine minimale Änderung der Eingabe führt zu einem völlig anderen Hash.
MD5 erzeugt einen 128-Bit-Hash (32 Hex-Zeichen) und wird heute hauptsächlich zur Prüfung von Dateiintegrität verwendet – nicht mehr für Sicherheitszwecke. SHA-256 ist der aktuelle Standard und wird u.a. in Bitcoin, TLS-Zertifikaten und digitalen Signaturen verwendet.
Anwendungsfälle: Dateiintegrität prüfen, Passwörter speichern (mit sicherem Algorithmus), digitale Signaturen, Blockchain, Checksummen.