Erzeugen und vergleichen Sie beide Hashes lokal mit dem SHA-256-Hash-Generator.
Zwei Mitglieder derselben Familie
SHA-256 und SHA-512 sind beide SHA-2-Algorithmen. SHA-256 verarbeitet Daten in 32-Bit-Wörtern und erzeugt einen 256-Bit-Digest; SHA-512 nutzt 64-Bit-Wörter und liefert 512 Bit.
Keiner der beiden hat einen bekannten praktischen Kollisions- oder Preimage-Angriff. Für Integritätsprüfungen gelten beide 2026 als sicher.
Intern sind sich die beiden ähnlicher, als die Ausgabegröße vermuten lässt: SHA-256 arbeitet mit 512-Bit-Blöcken in 64 Runden, SHA-512 mit 1024-Bit-Blöcken in 80 Runden – beide mit demselben Kompressionsdesign. SHA-384 ist ein auf 384 Bit gekürztes SHA-512; SHA-512/224 und SHA-512/256 sind kürzere Varianten.
Geschwindigkeit und Stärke
Auf modernen 64-Bit-CPUs ist SHA-512 oft pro Byte schneller als SHA-256, weil es 64-Bit-Arithmetik nutzt. Die Ausgabe ist doppelt so groß – relevant, wenn jedes Byte gespeichert oder übertragen wird.
Sicherheitstechnisch bietet SHA-256 128 Bit Kollisionsresistenz, SHA-512 256 Bit. Beide übertreffen, was Angreifer praktisch erreichen können – die Digest-Größe ist selten das Entscheidungskriterium.
Geschwindigkeitszahlen hängen stark von der Hardware ab, messen Sie also auf der Maschine, die Sie wirklich nutzen. Auf x86-64-Chips bekommt SHA-256 meist Unterstützung durch den SHA-NI-Befehlssatz, während SHA-512 überwiegend in Software läuft; auf anderen 64-Bit-Architekturen ist SHA-512 oft pro Byte schneller.
SHA-256 vs. SHA-512 im Überblick
| Eigenschaft | SHA-256 | SHA-512 |
|---|---|---|
| Wortgröße | 32 Bit | 64 Bit |
| Digest-Länge | 256 Bit | 512 Bit |
| Kollisionsresistenz | 128 Bit | 256 Bit |
| Geschwindigkeit (64-Bit) | Gut | Oft schneller pro Byte |
| Typische Nutzung | Checksummen, Signaturen, TLS | Lange Digests, hoher Durchsatz |
So wählen Sie für Ihren Anwendungsfall
Meine Faustregel: Bleiben Sie bei der Checksumme des Herausgebers und bei dem Algorithmus, den Ihr Projekt bereits nutzt. Wenn ich einen Prüfschritt in ein Skript oder einen CI-Job einbaue, behalte ich das vorhandene Digest-Format bei, solange kein System ausdrücklich 512 Bit verlangt.
- Datei-Integrität: nutzen Sie, was der Herausgeber veröffentlicht – SHA-256 ist der übliche Standard
- Digitale Signaturen: passen Sie den Hash an Algorithmus und Schlüssellänge Ihres Stacks an
- Datenbanken und Logs: SHA-256 hält Zeilen kompakt
- Hoher Durchsatz auf 64-Bit-Servern: SHA-512 kann die schnellere Wahl sein
- HMAC oder schlüsselbasierte Authentifizierung: Beide funktionieren; wählen Sie, was Ihr Protokoll oder Ihre Bibliothek bereits erwartet
Warnung: Speichern Sie Passwörter niemals mit rohem SHA-256 oder SHA-512. Beide sind viel zu schnell; Angreifer können Milliarden von Versuchen pro Sekunde durchführen. Nutzen Sie bcrypt, scrypt oder Argon2.
Hashe lokal vergleichen
Alles passiert in Ihrem Browser, die Datei verlässt also nie Ihre Maschine. sha256sum unter Linux, shasum -a 256 unter macOS und Get-FileHash in PowerShell erzeugen denselben Hex-Digest.
- Öffnen Sie den SHA-256-Hash-Generator.
- Wählen Sie SHA-256 oder SHA-512 aus der Algorithmusliste.
- Fügen Sie Text ein oder laden Sie eine Datei hoch und erzeugen Sie den Digest.
- Fügen Sie die erwartete Checksumme ein und lassen Sie das Tool prüfen.
- Führen Sie dieselbe Eingabe noch einmal mit SHA-512 aus und vergleichen Sie die Digests.
FAQ
Q.Ist SHA-512 immer stärker als SHA-256?
A.Für Integritätszwecke praktisch nicht. Beide Algorithmen liegen weit über den heutigen Angriffsmöglichkeiten. Ein 512-Bit-Digest ist eine Formatentscheidung statt eines Sicherheitsupgrades: Er zählt, wenn ein Signaturschema oder Protokoll genau diese Länge erwartet. Entscheiden Sie nach Kompatibilität, Geschwindigkeit und Ausgabegröße.
Q.Welcher Hash ist schneller?
A.Das hängt von der Hardware ab. Auf 64-Bit-CPUs verarbeitet SHA-512 bei großen Eingaben oft mehr Bytes pro Sekunde; auf 32-Bit-Systemen gewinnt meist SHA-256, und auf x86-64-Chips gibt der SHA-NI-Befehlssatz SHA-256 einen Schub. Messen Sie Ihre tatsächliche Arbeitslast, bevor Sie optimieren – der Unterschied fällt unter mehreren Gigabyte kaum ins Gewicht.
Q.Kann ich eine SHA-512-Checksumme mit einem SHA-256-Tool prüfen?
A.Nein, die Digests sind inkompatibel: Eine SHA-512-Checksumme kann nie einem SHA-256-Ergebnis entsprechen. Unser Hash-Tool unterstützt SHA-256, SHA-384, SHA-512, SHA-1 und MD5 – Sie können jede veröffentlichte Checksumme prüfen. Achten Sie im Zweifel auf den Algorithmusnamen direkt neben der Checksumme.
Referenzen
- NIST FIPS 180-4 – Secure Hash Standard (SHS): https://csrc.nist.gov/pubs/fips/180-4/final
- RFC 6234 – US Secure Hash Algorithms (SHA and SHA-based HMAC): https://www.rfc-editor.org/rfc/rfc6234
- RFC 2104 – HMAC: Keyed-Hashing for Message Authentication: https://www.rfc-editor.org/rfc/rfc2104
- NIST FIPS 186-5 – Digital Signature Standard (DSS): https://csrc.nist.gov/pubs/fips/186-5/final
Checksumme jetzt prüfen
SHA-256, SHA-384, SHA-512, SHA-1 und MD5 für Text und Dateien – alles im Browser.
Die Checksumme bestimmt der Herausgeber
Für Datei-Integrität prüfen Sie die Checksumme, die der Herausgeber liefert; SHA-256 deckt fast alle Fälle ab. Greifen Sie zu SHA-512, wenn eine Signatur oder ein System einen 512-Bit-Digest erwartet.
Probieren Sie beide mit dem SHA-256-Hash-Generator aus und vergleichen Sie die Digests derselben Eingabe.
Eine Gewohnheit erspart echten Ärger: Vergleichen Sie die komplette Hex-Zeichenkette, nicht nur die ersten Zeichen, bevor Sie einfügen. Bietet der Herausgeber beide Digests an, prüfen Sie den, den Sie lokal neu erzeugen können.