Zum Inhalt springen

Hash-Generator (SHA-1, SHA-256, SHA-384, SHA-512)

Kryptografische Hashes im Browser berechnen.

Läuft in deinem Browser

Text einfügen - wir berechnen SHA-1, SHA-256, SHA-384 und SHA-512 über die native Web-Crypto-API. Ausgabe als Hex oder Base64.

Ausgabeformat:
SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

So funktioniert's

  1. Text einfügen

    String ins Eingabefeld. Hash wird bei jedem Tastendruck neu berechnet.

  2. Format wählen

    Hex ist Standard und das CLI-Format. Base64, wenn der Digest in URL oder HTTP-Header soll.

  3. Mit Soll-Wert vergleichen

    Kopier-Button, um den Hash neben den veröffentlichten oder Server-Wert zu legen.

Was ist das?

Eine kryptografische Hash-Funktion nimmt beliebige Eingabe und erzeugt einen Fingerabdruck fester Grösse, der praktisch nicht umkehrbar und bei modernen Hashes nicht kollidierbar ist. SHA-256 liefert 256 Bit, SHA-512 liefert 512 Bit. Derselbe Input ergibt jedes Mal denselben Hash - ideal für Integritätsprüfung und inhaltsadressierbare IDs.

Wann verwenden

Downloads verifizieren, indem du den veröffentlichten Hash mit dem berechneten vergleichst. Als inhaltsadressierbarer Schlüssel für Caches. In HTTP Subresource Integrity einbetten. Nicht für Passwortspeicherung - dafür langsame, gesalzene KDFs (bcrypt, scrypt, Argon2).

Häufige Fehler

Passwörter nicht mit schnellem Hash speichern; SHA-256 auf GPU testet Milliarden pro Sekunde. MD5 oder SHA-1 nicht für sicherheitskritische Vergleiche. Auf Kodierung achten: « abc » in UTF-8 ergibt einen anderen Hash als die UTF-16-Variante.

FAQ

Warum kein MD5?
MD5 ist gebrochen - Kollisionen sind trivial zu finden. Die Web-Crypto-API stellt es bewusst nicht bereit.

Mehr in dieser Kategorie