SHA-3/384-Generator

Generieren Sie SHA-3/384-Hashes aus beliebigen Zeichenfolgen mit unserem SHA-3/384-Generator-Tool für sichere Datenverschlüsselung.

5 von 2 Bewertungen
SHA-3/384-Generator

Der SHA-3/384-Generator ist ein kostenloses Tool, das eine beliebige Zeichenfolge in einen kryptografischen SHA3-384-Hash fester Länge umwandelt.

Was ist SHA3-384 und gilt es noch als sicher?

SHA3-384 ist eine aktuelle kryptografische Hashfunktion mit einem 384-Bit-Hashwert. Es ist kein praktisch durchführbarer Angriff bekannt, der den Algorithmus bricht. Die Ausgabe umfasst 48 Byte und wird üblicherweise als Folge von 96 Hexadezimalzeichen dargestellt.

SHA3-384 verarbeitet Eingaben beliebiger Länge und erzeugt daraus ein Ergebnis fester Länge. Die Funktion ist so konzipiert, dass sich die ursprüngliche Eingabe nicht mit vertretbarem Rechenaufwand aus ihrem Hashwert rekonstruieren lässt. In diesem Generator liefern dieselben Eingabebytes immer denselben Hashwert. Bereits eine kleine Änderung der Eingabe sollte dagegen zu einem deutlich anderen Ergebnis führen.

Die in diesem Generator verwendete Funktion SHA3-384 gehört zu SHA-3. Das US-amerikanische National Institute of Standards and Technology standardisierte SHA-3 im Jahr 2015 als FIPS 202. Grundlage ist Keccak, entwickelt von Guido Bertoni, Joan Daemen, Michaël Peeters und Gilles Van Assche. NIST wählte den Algorithmus 2012 zum Gewinner seines SHA-3-Wettbewerbs.

SHA3-384 nutzt die Keccak-Sponge-Konstruktion mit einer Rate von 832 Bit und einer Kapazität von 768 Bit. Diese Sponge-Konstruktion unterscheidet sich vom internen Aufbau von SHA-2. Die erwartete generische Kollisionsresistenz beträgt 192 Bit. Mit bekannten Methoden wäre es daher praktisch nicht möglich, zwei Eingaben zu finden, die denselben Hashwert ergeben.

Diagramm: Eingabetext durchläuft die Funktion SHA-3/384 und erzeugt einen Hashwert fester Länge, der nicht umkehrbar ist

Wie erzeuge ich einen SHA3-384-Hash?

Gib genau die Zeichenfolge ein, die du hashen möchtest, und verwende anschließend den Wert aus dem Feld SHA-3/384-Hash. Das Ergebnis ist eine 96 Zeichen lange Hexadezimalfolge aus den Ziffern 0 bis 9 und den Buchstaben a bis f.

Die Eingabe invoice-2026-09.pdf erzeugt beispielsweise einen bestimmten 384-Bit-Hashwert. Schreibst du den ersten Buchstaben groß, fügst am Ende ein Leerzeichen hinzu oder setzt einen Zeilenumbruch ein, entsteht jeweils ein anderer Hashwert. Die Ausgabe besteht dennoch immer aus 96 Hexadezimalzeichen.

Die Verarbeitung erfolgt auf dem Server. Deine Eingabe wird über HTTPS an den Server übertragen und nicht gespeichert.

Lässt sich SHA3-384 entschlüsseln oder umkehren?

Nein. Ein SHA3-384-Hash kann nicht entschlüsselt werden, da Hashing keine Verschlüsselung ist und es keinen Schlüssel zum Entschlüsseln gibt. Der Algorithmus verwirft beim Erzeugen des Fingerabdrucks fester Länge bewusst Informationen.

Ein Angreifer kann jedoch mögliche Eingaben für diesen Generator ausprobieren, jeweils den SHA3-384-Hashwert berechnen und die Ergebnisse vergleichen. Das ist praktikabel, wenn der ursprüngliche Wert aus einer kleinen oder vorhersehbaren Menge stammt, etwa aus häufig verwendeten Passwörtern, kurzen PINs oder bekannten Referenznummern. Der 384-Bit-Hashwert von SHA3-384 macht eine schwache Eingabe nicht unvorhersehbar.

Deshalb darf SHA3-384 nicht allein zum Speichern von Passwörtern verwendet werden. Dafür ist eine mit Salt versehene und absichtlich rechenintensive Passwort-Hashfunktion wie Argon2id, scrypt, bcrypt oder PBKDF2 erforderlich. Ihre Parameter müssen passend zum System gewählt werden, das die Benutzerkonten verwaltet.

Beispielergebnis des Tools SHA-3/384-Generator

Heutige Einsatzbereiche von SHA3-384

SHA3-384 eignet sich, wenn ein System ausdrücklich einen 384-Bit-Hashwert aus der SHA-3-Familie verlangt oder ein neueres Konzept die Sponge-Konstruktion von SHA-3 bevorzugt. Sinnvolle Einsatzbereiche sind:

  • prüfen, ob eine heruntergeladene oder übertragene Datei noch mit einer veröffentlichten SHA3-384-Prüfsumme übereinstimmt;
  • doppelte Inhalte durch den Vergleich von Hashwerten erkennen, wobei ein vermutetes Duplikat vor dem Löschen der Daten zusätzlich bestätigt werden sollte;
  • Inhaltskennungen in Systemen erzeugen, die SHA3-384 als Standard festgelegt haben;
  • die Kompatibilität mit APIs, Archiven oder kryptografischen Protokollen gewährleisten, die genau diesen Algorithmus vorgeben;
  • Daten vor einer digitalen Signatur hashen, sofern das jeweilige Signaturverfahren SHA3-384 zulässt.

Der von diesem Generator ausgegebene SHA3-384-Hashwert verwendet keinen Schlüssel und belegt daher nicht, wer eine Nachricht erstellt hat. Jeder, dem die Nachricht vorliegt, kann denselben Wert berechnen. Wenn die Authentizität nachgewiesen werden muss, verwende statt des hier erzeugten Werts HMAC-SHA3-384 oder eine digitale Signatur.

SHA3-256 erzeugt einen kürzeren Hashwert mit 64 Hexadezimalzeichen und reicht häufig aus, wenn SHA-3 benötigt wird, aber keine 384-Bit-Ausgabe vorgeschrieben ist. SHA3-512 liefert 128 Hexadezimalzeichen und kann erforderlich sein, wenn ein Protokoll einen 512-Bit-Hashwert verlangt. Wähle die vom empfangenden System vorgeschriebene Variante, statt die Länge des Hashwerts willkürlich zu ändern.

Wie behandle ich Leerzeichen, Unicode und leere Eingaben?

Um einen Wert aus diesem Generator in einem anderen System zu reproduzieren, musst du exakt die erwartete Bytefolge hashen, einschließlich Leerzeichen, Satzzeichen, Zeichenkodierung und Zeilenenden. SHA3-384 verarbeitet Bytes. Optisch gleich wirkender Text kann deshalb unterschiedliche Ergebnisse liefern, wenn sich seine zugrunde liegende Darstellung unterscheidet.

  1. Report 7 und report 7 sind unterschiedlich, weil die Groß- und Kleinschreibung die Eingabe verändert.
  2. Ein Leerzeichen am Ende oder ein nicht sichtbarer Zeilenumbruch gehört zur Eingabe und verändert den Hashwert.
  3. Als Text eingegebene Zahlen werden als Zeichenbytes gehasht. Der Text 007 unterscheidet sich von 7.
  4. Akzentzeichen und nichtlateinische Zeichen sind gültige Eingaben. Beide Seiten müssen jedoch dieselbe Zeichenkodierung und Unicode-Normalisierung verwenden.
  5. Auch für eine leere Eingabe ist ein SHA3-384-Hashwert definiert. Er ist nicht mit einem fehlenden Ergebnis oder einem Fehler gleichzusetzen.
  6. Selbst bei einer sehr langen Eingabe umfasst die Ausgabe weiterhin 48 Byte. Die Verarbeitungsdauer hängt allerdings von der Menge der Eingabedaten ab.
Das Tool SHA-3/384-Generator auf digily.link mit seinem Eingabeformular

Vergleiche stets den vollständigen Hashwert und nicht nur einen kurzen Anfang. Vergewissere dich außerdem, dass tatsächlich SHA3-384 erwartet wird. Ein SHA-384-Hashwert aus der SHA-2-Familie wird zwar mit derselben Länge dargestellt, hat aber einen anderen Wert.

Häufig gestellte Fragen

Sind SHA3-384 und SHA-384 dasselbe?

Nein. SHA-384 gehört zur SHA-2-Familie, während SHA3-384 die in SHA-3 standardisierte Keccak-Sponge-Konstruktion verwendet. Beide erzeugen 384-Bit-Hashwerte, ihre Ausgaben sind jedoch nicht miteinander kompatibel.

Sind SHA3-384 und Keccak-384 identisch?

Nein. Der standardisierte SHA-3-Algorithmus und die ursprüngliche Keccak-Einreichung verwenden ein unterschiedliches Domain-Separation-Padding. Deshalb erzeugen SHA3-384 und Keccak-384 für dieselbe Eingabe verschiedene Hashwerte. Prüfe vor dem Vergleich, welche Bezeichnung in der jeweiligen Spezifikation verwendet wird.

Kann ich SHA3-384 für ein HMAC verwenden?

Ja. HMAC-SHA3-384 ist eine definierte Konstruktion mit Schlüssel, benötigt aber sowohl eine Nachricht als auch einen geheimen Schlüssel. Dieser Generator gibt einen SHA3-384-Hashwert ohne Schlüssel aus und ersetzt daher kein HMAC.

Ist SHA-3 für Length-Extension-Angriffe anfällig?

Nein. SHA-3 ist nicht anfällig für den klassischen Length-Extension-Angriff, der Merkle-Damgård-Hashfunktionen ohne Schlüssel betrifft. Der von diesem Generator erzeugte SHA3-384-Hashwert ist deshalb jedoch kein sicherer Authentifizierungs-Tag. Verwende für authentifizierte Nachrichten HMAC-SHA3-384 oder ein zugelassenes Signaturverfahren.

Kann ich mit diesem Generator eine Datei-Prüfsumme berechnen?

Nein, nicht als Prüfsumme der rohen Dateibytes. Dieses Tool ist für Zeichenfolgen als Eingabe ausgelegt. Du solltest daher nicht davon ausgehen, dass es eine Datei als rohe Bytefolge einliest. Verwende für eine Datei-Prüfsumme ein Tool, das Dateien unterstützt, und vergleiche alle 96 Hexadezimalzeichen mit dem vom Herausgeber angegebenen Wert.

Beliebte Werkzeuge