Zum Inhalt springen

SHA-384-Generator

Erzeuge sofort den SHA-384-Hash eines beliebigen Textes. Das Tool codiert deine Eingabe als UTF-8, wendet die 384-Bit-Variante von SHA-2 aus FIPS 180-4 an und gibt einen 96 Zeichen langen Hex-Digest oder seine Base64-Form zurück. Erstelle damit Subresource-Integrity-Werte, prüfe Zertifikats- und Signatur-Digests oder vergleiche Ergebnisse aus Skripten und Bibliotheken, die SHA-384 verwenden.

Zurücksetzen

Häufig gestellte Fragen

Was ist SHA-384?

SHA-384 ist ein in FIPS 180-4 definierter SHA-2-Hash. Er verwendet die 64-Bit-Kompressionsfunktion SHA-512 mit eigenen Anfangswerten und behält 384 Bit des Ergebnisses bei. Der Digest umfasst 48 Bytes oder 96 hexadezimale Zeichen.

Wie erstelle ich mit SHA-384 einen Subresource-Integrity-Wert?

Wähle die Base64-Ausgabe, füge den exakten Inhalt des Skripts oder Stylesheets ein und erzeuge den Hash. Setze sha384- vor das Ergebnis und füge es in das integrity-Attribut des script- oder link-Tags ein. Die Bytes müssen genau mit der ausgelieferten Datei übereinstimmen, einschließlich des abschließenden Zeilenumbruchs.

Welche SHA-384-Testvektoren wurden veröffentlicht?

Eine leere Eingabe ergibt 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b. Der Text abc ergibt cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7. Dieses Tool gibt genau diese Werte zurück.

Ist SHA-384 sicherer als SHA-256?

SHA-384 hat eine längere Ausgabe und bietet etwa 192 Bit Kollisionsresistenz, verglichen mit 128 Bit bei SHA-256. Durch sein gekürztes Design ist er außerdem gegen Längenverlängerungsangriffe geschützt, gegen die SHA-256 nicht schützt. Beide gelten derzeit als sicher.

Ist SHA-384 langsamer als SHA-256?

Auf 64-Bit-Prozessoren ist SHA-384 bei langen Eingaben oft schneller als SHA-256, weil der Algorithmus Blöcke von 128 Byte mit 64-Bit-Operationen verarbeitet. Auf 32-Bit-Hardware ist es meist umgekehrt. Bei kurzen Texten ist der Unterschied vernachlässigbar.

Wie wird der Text vor dem Hashen codiert?

Die Eingabe wird exakt so, wie du sie eingegeben hast, als UTF-8-Bytes gehasht. Zeilenumbrüche, Leerzeichen und unsichtbare Zeichen verändern das Ergebnis. Wenn dein Digest nicht mit dem eines anderen Tools übereinstimmt, prüfe zuerst die Zeilenenden und nachgestellte Leerzeichen.

Welches Ausgabeformat sollte ich wählen?

Hex ist das übliche Format für Prüfsummen, Protokolle und Kommandozeilen-Tools wie sha384sum. Base64 ist kürzer und wird von Subresource Integrity und vielen HTTP-Headern erwartet. Beide stellen dieselben 48 Bytes dar.

Sollte ich SHA-384 zum Hashen von Passwörtern verwenden?

Nein. Allgemeine Hashfunktionen sind für die Passwortspeicherung zu schnell und machen Offline-Angriffe durch Ausprobieren billig. Verwende bcrypt, scrypt oder Argon2. Diese ergänzen ein Salt und einen einstellbaren Arbeitsfaktor.

Wie viel Text kann ich auf einmal hashen?

Jede Anfrage akzeptiert bis zu 5 MiB Text. Der Hash wird auf dem Server berechnet; die Eingabe wird weder gespeichert noch protokolliert. Für große Binärdateien verwendest du am besten einen lokalen Befehl wie openssl dgst -sha384.

Ist SHA-384 dasselbe wie SHA-512, auf 384 Bit gekürzt?

Nicht ganz. SHA-384 verwendet andere initiale Hashwerte als SHA-512. Wenn du einen SHA-512-Bit-Digest auf 96 Zeichen kürzt, erhältst du daher nicht den SHA-384-Digest. Berechne SHA-384 immer direkt, wenn ein System diesen verlangt.

Über OneClick Pro

OneClick Pro ist eine kostenlose Sammlung mit mehr als 150 Webtools für die tägliche Arbeit: Bilder und Einheiten umwandeln, Code formatieren und validieren, Domains und SEO überprüfen sowie mit Texten, Terminen und Zahlen arbeiten. Jedes Tool funktioniert ohne Registrierung oder Abo. Deine Eingaben werden nur zur Berechnung des Ergebnisses verwendet und niemals gespeichert. Nutze die Sammlung als praktischen Werkzeugkasten für einzelne Aufgaben oder setze ein Lesezeichen für die Tools, die du täglich brauchst.