Hash-Generator — SHA-1, SHA-256, SHA-384, SHA-512
Vier SHA-Varianten, live im Browser berechnet während du tippst.
Ein kryptografischer Hash ist ein fingerabdruckähnlicher Wert fester Länge einer Eingabe. Ändere ein einzelnes Zeichen in der Eingabe und der gesamte Hash ändert sich; zwei verschiedene Eingaben zu finden, die denselben Hash erzeugen, ist rechnerisch nicht durchführbar (für jeden Algorithmus außer MD5 und SHA-1 in adversarischen Szenarien). Convertitive berechnet vier SHA-Varianten — SHA-256 ist der moderne Standard — mit der Web Crypto API deines Browsers: schnell, hardwarebeschleunigt und erreicht nie einen Server.
- SHA-1
… - SHA-256
… - SHA-384
… - SHA-512
…
Computed locally via the browser’s Web Crypto API. MD5 is not offered— it’s cryptographically broken and Web Crypto omits it by design. Use SHA-256 or stronger wherever security matters.
How to use
Eingabe einfügen
Beliebiger Text: ein Passwort, ein JSON-Payload, der Inhalt einer kleinen Datei als Text eingefügt. Die Kodierung ist UTF-8.
Hashes ablesen
Alle vier Varianten werden gleichzeitig berechnet. SHA-256 ist der moderne Standard; SHA-512 wird bevorzugt, wenn größere Kollisionsresistenzmargen wichtig sind (langlebige Archive, Signaturschlüssel).
Kopieren was benötigt wird
Jede Zeile hat einen Kopier-Button. Die Hash-Ausgabe ist hexadezimal kodiert — Kleinbuchstaben, kein Präfix.
Frequently asked questions
- Warum kein MD5?
- Web Crypto lässt MD5 absichtlich weg — es gilt seit 2004 als kryptografisch gebrochen. Für nicht-sicherheitsrelevante Anwendungsfälle (Datei-Deduplizierung, Cache-Busting) bevorzuge SHA-256, das auf moderner Hardware eine ähnliche Leistung bietet.
- Warum ist SHA-1 dabei?
- SHA-1 ist enthalten — es ist weiterhin der Standard für Git-Objekt-IDs und viele Legacy-APIs. Verwende es nicht für neue Sicherheitsanwendungen: Kollisionen wurden demonstriert (SHAttered, 2017).
- Welchen Hash soll ich für Passwörter verwenden?
- Keinen von diesen. Passwörter benötigen eine langsame, gesalzene KDF (Argon2id, bcrypt, scrypt). Einfache SHA-Hashes sind mit GPUs bei Milliarden von Versuchen pro Sekunde trivial knackbar.
- Sind die Hashes deterministisch?
- Ja. Eine identische Eingabe erzeugt immer einen identischen Hash. Das ist der eigentliche Sinn einer Hash-Funktion.
- Welches Ausgabeformat wird verwendet?
- Hexadezimal kodiert, Kleinbuchstaben, kein führendes 0x. SHA-256 erzeugt eine 64-stellige Zeichenkette, SHA-512 erzeugt 128 Zeichen.
- Kann ich eine Binärdatei hashen?
- Nicht direkt mit diesem Tool — es nimmt Texteingaben. Konvertiere die Datei zuerst in Base64, füge die kodierte Form hier ein, beachte aber, dass der resultierende Hash der Base64-Darstellung entspricht, nicht den rohen Bytes.
- Wird die Eingabe irgendwohin gesendet?
- Nein. Die Web Crypto API läuft vollständig in deinem Browser. Der Server von Convertitive sieht niemals, was du einfügst.
Verwandte Werkzeuge
- Cron-Ausdruck-GeneratorCron-Syntax erstellen, lesen und validieren.
- Unix-Zeitstempel-KonverterTimestamp ↔ Datum und Uhrzeit umrechnen.
- Base64 Encoder & DecoderText und Dateien in Base64 kodieren und dekodieren.
- Groß-/Kleinschreibung KonverterText in verschiedene Schreibweisen umwandeln.
- JSON-Formatierer & -ValidatorJSON formatieren, minimieren und validieren.
- JSON zu YAML & YAML zu JSON KonverterJSON und YAML bidirektional konvertieren.