Tools

Hash-Generator

Erstellen Sie SHA-256-, SHA-384- und SHA-512-Hashes lokal in Ihrem Browser.

SHA-256
SHA-384
SHA-512
100% clientseitig. Kein Server-Upload.
Hinweis: Dies sind allgemeine Hash-Funktionen für Dateiintegrität und Prüfsummen. Verwenden Sie sie nicht zum Speichern von Passwörtern — nutzen Sie dafür einen dedizierten Passwort-Hash-Algorithmus wie bcrypt, scrypt oder Argon2.

Brauchen Sie stattdessen ein starkes Passwort? Testen Sie unseren Passwort-Generator

Was ist ein SHA-Hash?

SHA-256, SHA-384 und SHA-512 gehören zur SHA-2-Familie kryptografischer Hash-Funktionen, standardisiert vom NIST (FIPS 180-4). Jede nimmt eine beliebige Eingabe — Text, den Inhalt einer Datei, irgendetwas — und erzeugt einen "Digest" fester Länge, der wie eine zufällige Zeichenfolge aussieht. Dieselbe Eingabe erzeugt immer denselben Hash, aber es gibt keine Möglichkeit, einen Hash zurück in die ursprüngliche Eingabe umzuwandeln. Das macht Hashes nützlich, um zu prüfen, ob eine Datei verändert wurde (Prüfsummen), die Datenintegrität zu bestätigen und als Baustein für digitale Signaturen und Systeme wie Git und Bitcoin.

SHA-256 vs. SHA-384 vs. SHA-512: Welchen soll ich verwenden?

SHA-256256 Bit (64 Hex-Zeichen)Der am weitesten verbreitete und kompatibelste Standard — das erwarten die meisten Prüfsummen, APIs und Werkzeuge zur Dateiüberprüfung.
SHA-384384 Bit (96 Hex-Zeichen)Eine gekürzte Variante von SHA-512, manchmal von bestimmten Compliance- oder Protokollstandards vorgeschrieben.
SHA-512512 Bit (128 Hex-Zeichen)Bietet eine größere Sicherheitsmarge als SHA-256 und ist auf 64-Bit-Systemen oft schneller — eine gute Wahl, wenn Sie gezielt die stärkste Option von SHA-2 benötigen.

Ist es sicher, mit diesem Tool sensible Daten zu hashen?

Ja — das Hashing erfolgt vollständig in Ihrem Browser über die Web Crypto API. Nichts, was Sie eingeben, wird jemals hochgeladen, protokolliert oder auf einem Server gespeichert.

Wofür wird SHA-256 verwendet?

Um zu prüfen, dass heruntergeladene Dateien nicht beschädigt oder manipuliert wurden, zur Bestätigung der Datenintegrität, für digitale Signaturen und als zentraler Baustein in Systemen wie Git und Bitcoin. Für sich genommen ist es kein guter Weg, Passwörter zu speichern — nutzen Sie dafür bcrypt, scrypt oder Argon2.

Kann ich aus einem Hash den ursprünglichen Text zurückgewinnen?

Nein. Hashing ist von Natur aus eine Einbahnstraße — es gibt keine Möglichkeit, einen SHA-256/384/512-Hash zurück in die Eingabe umzuwandeln, aus der er erzeugt wurde.

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

Sie gehören alle zur selben SHA-2-Familie und verwenden dasselbe zugrunde liegende Design — der Hauptunterschied liegt in der Ausgabelänge und der Geschwindigkeit. SHA-256 erzeugt einen 256-Bit-Hash und ist die am weitesten verbreitete Standardoption. SHA-512 erzeugt einen 512-Bit-Hash, bietet eine größere Sicherheitsmarge und ist auf 64-Bit-Systemen oft schneller. SHA-384 ist eine verkürzte Version der internen SHA-512-Berechnung und erzeugt einen 384-Bit-Hash — es wird hauptsächlich verwendet, wenn ein bestimmter Standard oder ein Protokoll genau diese Länge vorschreibt. Für die meisten alltäglichen Anwendungen (Prüfsummen, Dateiverifizierung) reicht SHA-256 aus; wählen Sie SHA-512, wenn Sie gezielt die stärkste Option von SHA-2 möchten.

Ist SHA-512 sicherer als SHA-256 oder SHA-384?

In Bezug auf die theoretische Sicherheitsmarge: ja. Bei einem n-Bit-Hash liegt die generische Kollisionsresistenz bei etwa 2^(n/2) — rund 2¹²⁸ bei SHA-256, 2¹⁹² bei SHA-384 und 2²⁵⁶ bei SHA-512, sodass SHA-512 die größte Marge bietet. In der Praxis spielt das selten eine Rolle: 2¹²⁸ liegt bereits weit jenseits dessen, was rechnerisch machbar ist, und es sind keine praktischen Angriffe gegen irgendeine SHA-2-Variante bekannt. SHA-256 bleibt für den alltäglichen Gebrauch die richtige Standardwahl; wählen Sie SHA-512, wenn Sie gezielt die zusätzliche theoretische Marge benötigen oder ein Protokoll dies vorschreibt.