SHA-512 gehört zur SHA-2-Familie und erzeugt einen 512-Bit-Digest, der hexadezimal mit 128 Zeichen dargestellt wird. Im Vergleich zu SHA-256 ist der Digest länger und bietet eine größere Sicherheitsreserve. Auf 64-Bit-Prozessoren ist die Berechnung normalerweise zudem schneller. Damit eignet sich SHA-512 für Anwendungen mit höheren Sicherheitsanforderungen oder für die langfristige Prüfung archivierter Dateien.
Die Ausgabe unterstützt Hex und Base64, wobei Hex zwischen Groß- und Kleinschreibung wechseln kann. Ergebnisse können als Hex, Großbuchstaben-Hex, Base64, Algorithmus plus Hash oder JSON kopiert und als TXT, JSON oder CSV exportiert werden. Der Informationsbereich zeigt Algorithmus, Eingabelänge, Kodierung, Ausgabeformat, Dauer, Berechnungs-Engine und Blockgröße.
Die Seite wählt die Berechnungs-Engine automatisch nach Verfügbarkeit und bevorzugt native Browser-APIs oder WebAssembly. Bei Bedarf wird auf eine kompatible Bibliothek in reinem JavaScript zurückgegriffen. Dateien werden schrittweise in Blöcken verarbeitet, sodass der Speicherbedarf nicht mit der Dateigröße anwächst. Bei sehr großen Dateien kann die Verarbeitung mit einer kompatiblen Engine langsam sein; die Seite weist darauf hin, dass gewartet werden sollte.
Keine Datei ausgewählt, Lesefehler, vom Browser nicht unterstützter Algorithmus oder fehlgeschlagenes Laden des Moduls werden eindeutig angezeigt. Fehlen im Prüfmodus das Berechnungsergebnis oder der erwartete Wert, wird zunächst zum Ergänzen der Eingaben aufgefordert, um irreführende Prüfergebnisse zu vermeiden.
Das Tool verfügt über keine serverseitige Berechnungs-API. Alle Digest-Berechnungen erfolgen lokal im Browser; Texte und Dateien werden weder an den Server übertragen noch gespeichert. Für die Passwortspeicherung sollten spezielle Passwort-Hash-Algorithmen wie bcrypt oder Argon2 verwendet werden.
Kommentare 0