SHA512-Hash

EingabeZeichen 0 0 Bytes
示例:
All Hashes (side-by-side)
Computed via Web Crypto API
MD5
32 hex
SHA-1
40 hex
SHA-256
64 hex
SHA-384
96 hex
SHA-512
128 hex

Kostenloses Online-SHA-512-Hashwerkzeug mit vier Modi: Text, Datei, Stapel zeilenweise und HMAC. Lokale Berechnung im Browser ohne Server-Upload. Wechseln Sie frei zwischen SHA-512, SHA-384 und SHA-512/256.

Ähnliche Tools

Was ist SHA-512?

SHA-512 ist das Mitglied der SHA-2-Familie mit der längsten Ausgabe, standardisiert vom NIST in FIPS 180-2 (2001). Es akzeptiert Eingaben beliebiger Länge und erzeugt einen 512-Bit-Digest (128 hexadezimale Zeichen).

**Im Vergleich zu SHA-256:** Die Ausgabe von SHA-512 ist doppelt so lang. Auf 64-Bit-CPUs ist SHA-512 typischerweise schneller als SHA-256 (Wortgröße passt zu nativen Registern); auf 32-Bit-CPUs gewinnt SHA-256.

**Typische Einsatzzwecke:** ① Digitale Signaturen (RSA, ECDSA); ② TLS / HTTPS-Protokolle; ③ HMAC-Konstruktion in kryptographischen Protokollen; ④ Integritätsprüfung verteilter Softwarepakete; ⑤ Inhaltsfingerabdrücke in Hochsicherheitsszenarien.

**Sicherheitsstatus:** SHA-512 ist heute noch kollisionsresistent (keine bekannten praktischen Kollisionen) und wird für neue Projekte empfohlen. Planen Sie eine Migration zu SHA-3 / BLAKE3, sobald Post-Quanten-Kryptografie Standard wird.

Anwendungsfälle

  • Integritätsprüfung von Software-Installern und Mirror-Dateien gegen veröffentlichte Hashes
  • Erzeugen von Inhaltsfingerabdrücken für digitale Signaturen und Zertifikatsabläufe
  • Erzeugen von Nachrichtendigests in TLS / HTTPS-Protokollen
  • Schlüsselableitung und Nachrichtenauthentifizierung mit HMAC-SHA512
  • Als inhaltsadressierbare Kennung in Datenbanken oder Caches (vermeidet Speicherung des Klartexts)
  • Empfängerseitige Prüfung von Daten, die zwischen Systemen übertragen werden

Anleitung

  1. Wählen Sie einen Modus: Text, Datei, Stapel zeilenweise oder HMAC.
  2. Geben Sie die Eingabe an: Text im Editor einfügen, Datei ablegen, mehrere Zeilen einfügen oder HMAC-Schlüssel eingeben.
  3. Das Werkzeug berechnet SHA-512 sofort und zeigt ein 128-Zeichen-Hex-Ergebnis; wechseln Sie nach Bedarf zwischen Hex / Base64 und Groß-/Kleinschreibung.
  4. Optional die Variante wechseln (SHA-512 / SHA-384 / SHA-512/256) oder einen bekannten Hash zum Vergleich einfügen.

Funktionen

  • Vier Modi: Text, Datei, Stapel zeilenweise und HMAC
  • Lokale Berechnung im Browser per Web Crypto API; nichts wird hochgeladen
  • Drei SHA-512-Varianten: SHA-512 / SHA-384 / SHA-512/256
  • Chunkweises Hashen großer Dateien mit Live-Fortschritt
  • HMAC-SHA512 mit Schlüssel-Codierungen utf8 / hex / base64
  • Parallele Multi-Algorithmus-Ausgabe: MD5 / SHA-1 / SHA-256 / SHA-384 / SHA-512
  • Vergleich mit bekanntem Hash: Zielhash einfügen und prüfen
  • Volle Unicode-Unterstützung inklusive Chinesisch und Emoji

Best Practices

Einheitliche Codierung

Unterschiedliche Zeichen-Codierungen (UTF-8 vs. Latin1) erzeugen unterschiedliche Hashes; verifizieren Sie vor systemübergreifendem Abgleich die übereinstimmende Codierung.

Groß-/Kleinschreibung ignorieren

Die Schreibweise von Hex-Ziffern beeinflusst die Gleichheit nicht — vor dem Vergleich beide Seiten in Kleinbuchstaben umwandeln.

Passwörter niemals mit SHA-512 speichern

SHA-512 ist zu schnell; nutzen Sie stattdessen PBKDF2 / bcrypt / scrypt / Argon2.

HMAC vs. einfacher Hash

HMAC-SHA512 authentifiziert Nachrichten mit einem Schlüssel, während SHA-512 Inhalte ohne Schlüssel fingerabdruckt.

SHA-512 vs. SHA-512/256

Wählen Sie SHA-512 für die volle 128-Zeichen-Ausgabe; SHA-512/256, wenn Sie 64 Zeichen benötigen, aber die SHA-512-Resistenz behalten wollen.

Häufig gestellte Fragen

Wie lang ist die SHA-512-Ausgabe?

SHA-512 erzeugt 512 Bit, dargestellt als 128 hexadezimale Zeichen. SHA-384 liefert 96 Zeichen, SHA-512/256 liefert 64 Zeichen.

SHA-512 oder SHA-256 — was wählen?

SHA-256 ist für die meisten Einsatzzwecke ausreichend sicher. SHA-512 ist auf 64-Bit-CPUs schneller und bietet stärkere Kollisionsresistenz, ideal für hochsichere, leistungsempfindliche Workloads.

Ist SHA-512 ein Verschlüsselungsalgorithmus?

Nein. SHA-512 ist eine Einweg-Hashfunktion; theoretisch kann ein Digest nicht zur Eingabe zurückgerechnet werden. Von „SHA-512-Verschlüsselung" zu sprechen ist ungenau — dieses Werkzeug berechnet nur Hashes.

Ist SHA-512 sicher?

Ja, es ist weiterhin kollisionsresistent und keine praktischen Kollisionen sind bekannt. Ziehen Sie eine Migration zu SHA-3 / BLAKE3 in Betracht, sobald Post-Quanten-Kryptografie Standard wird.

Kann ich Passwörter direkt mit SHA-512 speichern?

Nein. SHA-512 ist zu schnell und mit GPUs per Brute-Force angreifbar. Verwenden Sie dedizierte langsame Hashes wie PBKDF2 (mit Salt und hoher Iteration), bcrypt, scrypt oder Argon2.

Was ist der Unterschied zwischen SHA-384 und SHA-512/256?

SHA-384 gibt 384 Bit (96 Zeichen) aus, entnommen aus einem anderen Offset der vollständigen SHA-512-Berechnung. SHA-512/256 gibt 256 Bit (64 Zeichen) mit anderen Initialwerten aus. Beide gehören zur SHA-2-Familie mit vergleichbarer Sicherheitsstärke.

Was ist HMAC-SHA512?

HMAC-SHA512 ist ein auf SHA-512 aufbauender Message Authentication Code, der Nachrichten mit einem geheimen Schlüssel authentifiziert. Der HMAC-Modus hier unterstützt die Schlüssel-Codierungen utf8 / hex / base64.

Friert die Seite beim Hashen großer Dateien ein?

Nein. Dateien werden in gestreamten Blöcken verarbeitet, statt komplett in den Speicher geladen zu werden, sodass selbst Dateien im GB-Bereich flüssig gehasht werden und die Oberfläche reaktiv bleibt.

Wird irgendetwas auf einen Server hochgeladen?

Nein. Das Werkzeug berechnet im Browser per Web Crypto API; Text und Dateien bleiben auf Ihrem Gerät.

Glossar

SHA-512
Eine 512-Bit-Kryptographie-Hashfunktion und das Mitglied mit der längsten Ausgabe der SHA-2-Familie. Weiterhin kollisionsresistent; empfohlen für Hochsicherheits-Anwendungen.
SHA-384
Eine gekürzte Variante von SHA-512, die 384 Bit (96 Hex-Zeichen) ausgibt. Mitglied der SHA-2-Familie.
SHA-512/256
Eine gekürzte Variante von SHA-512, die 256 Bit (64 Hex-Zeichen) ausgibt. Bewahrt die Kollisionsresistenz von SHA-512 bei SHA-256-kompatibler Länge.
SHA-2-Familie
Die Algorithmus-Reihe SHA-256 / SHA-384 / SHA-512, standardisiert vom NIST in FIPS 180-2. Dieses Werkzeug unterstützt drei Varianten: SHA-512, SHA-384 und SHA-512/256.
Hexadezimale Codierung
Die übliche Darstellung eines Hash-Digests. Die 512-Bit-Ausgabe von SHA-512 entspricht 128 hexadezimalen Zeichen.
Kollisionsresistenz
Die Eigenschaft, dass keine zwei unterschiedlichen Eingaben denselben Hash erzeugen können. SHA-512 besitzt diese Eigenschaft weiterhin.
Web Crypto API
Die im Browser eingebaute Kryptografie-Schnittstelle, die SHA-1 / SHA-256 / SHA-384 / SHA-512 hardwarebeschleunigt bereitstellt. Dieses Werkzeug nutzt sie für lokale Berechnungen.

Vergleich der SHA-2-Familie

SHA-512 ist das Mitglied der SHA-2-Familie mit der längsten Ausgabe.

AlgorithmusAusgabe-BitsHex-LängeBlock-BitsTypischer Einsatz
SHA-25625664512Allgemeiner Standard
SHA-384384961024Hohe Sicherheit
SHA-5125121281024Hohe Sicherheit / 64-Bit-CPU
SHA-512/256256641024256-Bit-Länge mit SHA-512-Resistenz

Leistungsreferenz gängiger Hash-Algorithmen

Ungefähre Leistungswerte; tatsächliche Werte hängen von Browser und Hardware ab.

Algorithmus64-Bit-CPU32-Bit-CPUAktueller Status
SHA-256MittelSchnellSicher
SHA-512SchnellLangsamSicher
SHA-1SchnellSchnellKollisionsangriffe existieren
MD5Sehr schnellSehr schnellKollision / Preimage-Angriffe existieren

Typische Anwendungsszenarien für SHA-512

Deckt Protokollebene, Signaturebene und Ingenieurpraxis ab.

SzenarioWarum SHA-512Kernnutzen
Fingerabdruck für Software-DistributionKollisionsresistenz, lange AusgabeDownload-Verifikation
TLS 1.3-ProtokollEmpfohlen von RFC 8446HTTPS-Sicherheit
HMAC-SHA512Resistent gegen Length-Extension-AngriffeNachrichtenauthentifizierung
DB-Inhaltsfingerabdruck128-Zeichen-Hex-AusgabeDeduplizierung / Cache-Key
Digitale SignaturenPaart mit RSA / ECDSASignaturintegrität

Authoritative References