DevToolPal
DE

SHA-512-Hash-Generator

Berechne den SHA-512-Hash eines beliebigen Textes, bei Bedarf Zeile für Zeile. Ausgabe als Hex oder Base64, direkt im Browser.

Läuft lokal, wird nie hochgeladen

Optionen

Ausgabe

Text

0 Zeichen · 0 B

SHA-512-Hash

0 Zeichen · 0 B

Was das Tool macht

Dieses Tool berechnet den SHA-512-Hash eines beliebigen Textes. SHA-512 ist eine kryptografische Hashfunktion, die 2001 von der NSA entworfen und vom NIST als Teil von SHA-2 veröffentlicht wurde. Sie macht aus einer Eingabe beliebiger Länge einen festen 512-Bit-Wert, dargestellt als 128 Hexadezimalzeichen. Dieselbe Eingabe liefert immer denselben Hash, und schon ein einziges geändertes Zeichen verändert den Hash komplett.

So benutzt du es

  1. Tippe oder füge Text in das Eingabefeld ein, zieh eine Textdatei darauf oder drück Beispiel.
  2. Der SHA-512-Hash erscheint schon beim Tippen.
  3. Wähl die Ausgabe Hex oder Base64 und aktiviere Hex in Großbuchstaben, wenn das System, mit dem du vergleichst, Großbuchstaben verwendet.
  4. Aktiviere Jede Zeile einzeln hashen, um eine Liste – etwa viele Passwörter oder IDs – in einem Rutsch zu hashen. Jede Zeile bekommt ihren eigenen Hash in der passenden Ausgabezeile.

Der Text wird als UTF-8 gehasht, genau wie eingegeben, inklusive Leerzeichen und Zeilenumbrüchen. Um den Inhalt einer Datei zu hashen oder andere Algorithmen zu verwenden, nimm den allgemeinen Hash-Generator.

Beispiel

Input:  The quick brown fox jumps over the lazy dog
SHA-512: 07e547d9586f6a73f73fbac0435ed76951218fb7d0c8d788a309d785436bbb642e93a252a954f23912547d1e8a3b5ed6e1bfd7097821233fa0538f3db854fee6

Häng einen Punkt ans Ende, und der Hash ändert sich vollständig. Dieser „Lawineneffekt“ macht Hashes so nützlich, um jede Änderung an Daten zu erkennen.

Wo SHA-512 verwendet wird

SHA-512 steckt in den Integrity-Feldern von npm-Paketen (sha512-…), in Subresource Integrity, in Linux-Passwort-Hashes ($6$ in /etc/shadow, wobei SHA-512 tausendfach ausgeführt wird), in Ed25519-Signaturen, beim Signieren von APIs mit HMAC-SHA512 und in Datei-Prüfsummen.

Sicherheit

SHA-512 ist sicher. Es gehört zur selben SHA-2-Familie wie SHA-256, hat aber einen größeren internen Zustand und eine längere Ausgabe. Auf 64-Bit-Prozessoren ohne SHA-Hardwarebefehle ist es oft schneller als SHA-256. Wenn du einen kürzeren Wert brauchst, reicht meist SHA-512/256 oder einfach SHA-256. Für Passwörter verwende bcrypt, scrypt oder Argon2.

FAQ

› Wird mein Text an einen Server geschickt?

Nein. Der SHA-512-Hash wird in deinem Browser berechnet, Passwörter, Schlüssel und private Texte verlassen also nie dein Gerät.

› Kann man einen SHA-512-Hash entschlüsseln?

Nein. SHA-512 ist eine Einweg-Hashfunktion, keine Verschlüsselung. Websites, die behaupten, SHA-512 zu entschlüsseln, schlagen den Wert in Tabellen mit Hashes gängiger Wörter nach – das klappt nur bei kurzen oder häufigen Eingaben.

› Warum stimmt mein SHA-512 nicht mit dem eines anderen Tools überein?

Meist unterscheidet sich die Eingabe durch unsichtbare Zeichen: ein abschließender Zeilenumbruch (echo hängt einen an, nimm echo -n), Windows-Zeilenenden (CRLF), ein Leerzeichen am Anfang oder eine andere Textkodierung. Dieses Tool hasht exakt die UTF-8-Bytes des Textfelds.

› Wie lang ist ein SHA-512-Hash?

512 Bit: 128 Hexadezimalzeichen oder 88 Zeichen in Base64.

› Ist SHA-512 sicher?

SHA-512 ist sicher. Es gehört zur selben SHA-2-Familie wie SHA-256, hat aber einen größeren internen Zustand und eine längere Ausgabe. Auf 64-Bit-Prozessoren ohne SHA-Hardwarebefehle ist es oft schneller als SHA-256.