SHA3-512 Hash Generator

Erzeuge online einen SHA3-512-Hash aus Text. Gib eine Nachricht ein oder füge sie ein, um den 512-Bit-SHA-3-Digest als 128-stellige Hexadezimalzeichenfolge in Kleinbuchstaben zu berechnen und anschließend zu kopieren. Die Berechnung läuft lokal im Browser mit einer JavaScript-Implementierung von SHA-3; über die Algorithmenauswahl kannst du SHA3-512 mit SHA-512, SHA3-256, SHA-256, BLAKE2, SHA-1, MD5 oder CRC32 vergleichen.

Eingabe
0 Zeichen · 0 Bytes
Ausprobieren:
Hash
✓ Verarbeitung erfolgt lokal im Browser ✓ Eingaben werden nicht an den Server gesendet
Beispiele
Leere Zeichenfolge
Eingabe (leer)
Ausgabe a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26

Der SHA3-512-Hash der leeren Eingabe ist eine definierte Konstante aus FIPS 202.

Einfacher Text
Eingabe hallo welt
Ausgabe 914803ebdb4bc304d5f8b5d932b23e9d94c17ae7298ace2948c391dc6f0edcf557cb6d41635c0537d01ef4d4761b7576c95b8769d77f0ea7f4b26cff60b7afa4

Kurzer deutscher Text erzeugt eine feste 128-stellige SHA3-512-Hex-Zeichenfolge.

Avalanche-Effekt
Eingabe Hallo welt
Ausgabe 4bc49cca273fb299acf8f8991b6547b6232a2344f289ed60db3159ac500b01df5c24bc1575465e701a514608eecde9c9bac18619be39132b96ddf28d2bc2c25b

Schon die geänderte Großschreibung eines Buchstabens ergibt eine unabhängige Ausgabe.

Unicode-Text
Eingabe Franz jagt im komplett verwahrlosten Taxi quer durch Bayern.
Ausgabe 110d7ff19823f07974bd5dc01ad1258554fbd877e12d11ce7fbf4cddbe56285a64effdf19e858702685302b90678b898d7355a559f8ff9b38e8f9f15141a8c19

Dieser Satz zeigt, dass SHA3-512 die exakten UTF-8-Bytes inklusive Leerzeichen und Satzzeichen hasht.

Was ist SHA3-512?

SHA3-512 ist eine kryptografische Hashfunktion aus der SHA-3-Familie, die 2015 von NIST in FIPS 202 standardisiert wurde. Sie wandelt Eingaben beliebiger Länge in einen festen 512-Bit-Digest (64 Byte) um, der meist als 128 hexadezimale Zeichen geschrieben wird. Dieser Online-Rechner gibt den SHA3-512-Wert in Kleinbuchstaben-Hex aus.

SHA3-512 ist deterministisch, einweggerichtet und auf Kollisionsresistenz ausgelegt: Identische Eingabebytes erzeugen denselben Digest, aber aus dem Digest lässt sich der Originaltext nicht entschlüsseln. SHA-3 basiert auf der Keccak-p[1600]-Permutation und einer Sponge-Konstruktion und unterscheidet sich grundlegend von SHA-2. Praktische Preimage- oder Kollisionsangriffe gegen SHA3-512 sind nicht bekannt.

SHA3-512 vs. SHA-512

SHA3-512 und SHA-512 liefern beide 512-Bit-Digests, sind aber verschiedene Algorithmen. SHA-512 gehört zur SHA-2-Familie und verwendet eine Merkle–Damgård-artige Konstruktion mit 64-Bit-Operationen. SHA3-512 verwendet Keccaks Sponge-Konstruktion und die Keccak-p[1600]-Permutation. Dieselbe Eingabe führt daher zu völlig unterschiedlichen Ausgaben.

SHA-512 hat oft breitere Protokollunterstützung und starke Softwareleistung, besonders auf Systemen mit schnellen 64-Bit-Operationen. SHA3-512 ist sinnvoll, wenn ein Protokoll ausdrücklich SHA-3 verlangt, Designvielfalt wichtig ist oder ein fester 512-Bit-SHA-3-Digest benötigt wird. Wähle immer genau den Algorithmus, den Spezifikation, API, Testvektor oder veröffentlichte Prüfsumme vorgeben.

So verwendest du den SHA3-512 Hash Generator
  1. Gib den Text ein oder füge ihn in das Eingabefeld ein.
  2. Lass SHA3-512 im Algorithmusmenü ausgewählt.
  3. Der Generator berechnet den Digest im Browser und zeigt ein 128-stelliges Hex-Ergebnis.
  4. Kopiere den SHA3-512-Hash mit der Kopieren-Schaltfläche.

Der Rechner hasht die exakten UTF-8-Bytes deines Textes. Groß- und Kleinschreibung, Leerzeichen, Satzzeichen, Unicode-Zeichen und Zeilenumbrüche sind relevant. Leere Eingabe ist gültig und ergibt den standardisierten SHA3-512-Digest der leeren Zeichenfolge. Du kannst den Algorithmus wechseln und denselben Text mit SHA-512, SHA-256, SHA3-256, SHA3-384, BLAKE2, SHA-1, MD5 oder CRC32 vergleichen.

Wie SHA3-512 funktioniert und wofür es genutzt wird

SHA3-512 nutzt einen 1600-Bit-Sponge-State. In der Absorb-Phase werden Eingabeblöcke in den 576-Bit-Rate-Teil gemischt und die Keccak-Permutation aktualisiert den gesamten Zustand; die verbleibenden 1024 Bit Kapazität bilden die Sicherheitsreserve. Nach Domain Separation und Padding von SHA-3 liest die Squeeze-Phase 512 Ausgabebits aus. Eine winzige Eingabeänderung sollte viele Ausgabebits verändern — der Avalanche-Effekt ist in den Beispielen sichtbar.

SHA3-512 eignet sich für Integritätsprüfungen, lange Fingerprints, Content-Identifier, digitale Signaturabläufe, protokollspezifische Digests und kryptografische Konstruktionen, die ausdrücklich SHA-3 mit 512-Bit-Ausgabe verlangen. Ein einfacher Digest authentifiziert die Quelle nicht und ist keine sichere Passwortspeicherung. Verwende HMAC oder KMAC für Authentifizierung mit geheimem Schlüssel und Argon2id, scrypt, bcrypt oder PBKDF2 für Passwörter.

FAQ

Verwende SHA3-512, wenn eine Spezifikation SHA-3 verlangt, ein fester 512-Bit-SHA-3-Digest nötig ist oder Designvielfalt gegenüber SHA-2 wichtig ist. SHA-512 ist meist schneller und breiter unterstützt. Für Interoperabilität zählt immer der exakt geforderte Algorithmus.

Ein SHA3-512-Digest ist 512 Bit beziehungsweise 64 Byte lang. In hexadezimaler Schreibweise sind das 128 Zeichen. Dieser Generator gibt Kleinbuchstaben-Hex aus.

Speichere Passwörter nicht mit rohem SHA3-512. Der Algorithmus ist schnell, wodurch Angreifer viele Kandidaten testen können. Nutze Argon2id, scrypt, bcrypt oder PBKDF2 mit eindeutiger zufälliger Salt und passendem Work Factor.

Die SHA3-512-Berechnung läuft lokal im Browser mit JavaScript; der Text wird nicht zum Hashen an den Server gesendet. Gib keine Geheimnisse auf Geräten oder in Browsern ein, denen du nicht vertraust.

Nein. SHA3-512 ist eine Einweg-Hashfunktion; es gibt keinen SHA3-512-Decoder und keinen Schlüssel zur Wiederherstellung des Originaltexts. Man kann nur mögliche Eingaben raten, hashen und vergleichen.

Möglicherweise werden andere Bytes oder ein anderer Algorithmus gehasht. Prüfe Groß-/Kleinschreibung, Leerzeichen, Tabs, Zeilenumbrüche, Unicode-Normalisierung und ob das andere Tool Text, Hex, Base64 oder Dateibytes erwartet. Bestätige außerdem, dass FIPS-202-SHA3-512 und nicht SHA-512 oder Keccak verwendet wird.

Nein. Standardisiertes SHA3-512 und ältere Keccak-512-Varianten teilen die Keccak-Permutation, verwenden aber unterschiedliche Domain-Separation- und Padding-Regeln. Dieselbe Eingabe kann unterschiedliche Ergebnisse erzeugen.

Diese Seite hasht Text aus dem Eingabefeld und liest keine Dateien. Ein Dateiname wird als Text gehasht, nicht der Dateiinhalt. Für Dateien brauchst du ein Prüfsummenwerkzeug, das die Rohbytes liest.
Verwandte Tools

HMAC-Generator

HMAC aus Text und einem geheimen Schlüssel direkt im Browser erzeugen.