Wofür SHA-512-Prüfsumme gedacht ist
Aus Text wird hier ein 64-Byte-Wert, notiert als 128 Hexadezimalstellen. SHA-512 ist die lange Ausführung der SHA-2-Familie und liegt hinter vielen Zertifikaten und Versandverfahren.
Bedienung
- Den Text oder die Signaturzeichenkette einfügen
- Berechnen lassen und die 128 Zeichen kopieren
- Das Ergebnis als Signaturparameter einsetzen oder vergleichen
- Scheitert die Prüfung, zuerst die Regeln zum Zusammensetzen und die Zeichenkodierung auf beiden Seiten vergleichen
Typische Anwendungen: Einen Fingerabdruck nachrechnen, den eine Zertifikatsdatei oder ein Schlüsselaustausch nennt, Eine Prüfsumme verwenden, die auf 64-Bit-Hardware besonders zügig läuft, Einen Einwegwert mit größerer Reserve gegen Kollisionen ablegen, als ihn SHA-256 bietet.
Fragen und Antworten
128 Hexadezimalzeichen sind sehr lang – lässt sich das kürzen?
Möglich, doch die Sicherheit sinkt. Für einen Schlüssel für Zwischenspeicher genügen meist die ersten 32 Zeichen; für Signaturen gilt die Vorgabe der Gegenseite.
Ist das sicherer als SHA-256?
Die Summe ist länger und die Reserve gegen Kollisionen größer, doch im Alltag fällt der Unterschied kaum ins Gewicht. Die Wahl richtet sich nach dem, was die Gegenseite verlangt.
Wird HMAC unterstützt?
Nein. Bei HMAC wirkt ein Schlüssel mit, das ist ein anderes Verfahren.
Werden meine Daten hochgeladen?
Nein, gerechnet wird ausschließlich lokal.
Einschränkungen
Es wird der reine 512-Bit-Wert nach UTF-8 berechnet; weder ein Schlüssel im Verfahren (HMAC) noch das Ableiten eines Kennworts (PBKDF2) sind hier vorgesehen. Auf 64-Bit-Rechnern ist die lange Summe oft nicht langsamer, sondern schneller als SHA-256, weil die Rechenschritte auf die breiten Register abgestimmt sind. In einem URL-Parameter oder einer Datenbankspalte kostet die Länge Speicher, und das blinde Abschneiden auf die Hälfte schwächt das Verfahren; verlangt eine Stelle kürzere Werte, ist dort SHA-256 oder SHA-384 die vorgesehene Wahl.
Was das Werkzeug kann
Ausgegeben werden 128 Hexadezimalzeichen, Verwendet wird das im Browser eingebaute Verfahren; die Ergebnisse stimmen mit anderen Umsetzungen überein, Schriftzeichen, Sonderzeichen und lange Texte werden verarbeitet, Gerechnet wird lokal, der Inhalt geht nicht über das Netz
Diese Werkzeuge passen: