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
- Tippe oder füge Text in das Eingabefeld ein, zieh eine Textdatei darauf oder drück Beispiel.
- Der SHA-512-Hash erscheint schon beim Tippen.
- Wähl die Ausgabe Hex oder Base64 und aktiviere Hex in Großbuchstaben, wenn das System, mit dem du vergleichst, Großbuchstaben verwendet.
- 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.