Hash-Generator
SHA-256 / SHA-1 / SHA-384 / SHA-512 über die Web-Crypto-API.
Dein Text wird lokal in deinem Browser mit der Web Crypto API gehasht und nichts wird hochgeladen, aber füge keine echten Produktionsgeheimnisse oder Passwörter in ein Hash-Feld ein.
Arbeitest du mit Tokens? Probiere den JWT Decoder.
Über Hash-Generator
Dieser Hash-Generator verwandelt jeden Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 in einen kryptografischen Digest, berechnet mit der nativen Web Crypto API des Browsers. Füge einen String ein und du erhältst sofort den kleingeschriebenen Hex-Digest, sodass du einfach Prüfsummen verifizieren, Werte vergleichen, Inhalte als Fingerabdruck erfassen oder deterministische Identifier erzeugen kannst. Praktisch ist er für Entwickler, die die Datei- oder Nachrichtenintegrität prüfen, für QA-Engineers, die eine erwartete Ausgabe eines SHA256-Generators validieren, und für jeden, der ohne die Seite zu verlassen schnell einen SHA-512-Hash oder SHA1-Hash online braucht. Das Tool liest deine Eingabe als UTF-8-Text und läuft vollständig in deinem Browser, sodass alles Eingefügte lokal verarbeitet wird und deine Daten nie dein Gerät verlassen. Wechsle mit einem Klick den Algorithmus, um Digest-Längen von 160 bis 512 Bit zu vergleichen.
Funktionen
- Erzeugt SHA-256-, SHA-1-, SHA-384- und SHA-512-Digests
- Angetrieben von der nativen Web Crypto API des Browsers
- Gibt kleingeschriebenes Hexadezimal aus, das Standard-Digest-Format
- Aktualisiert den Hash live, während du tippst oder die Eingabe änderst
- Zeigt die Digest-Bitlänge (160 bis 512 Bit) für den gewählten Algorithmus an
- Wechsel zwischen Hash-Algorithmen mit einem Klick zum Vergleich der Ausgaben
- Kopiere den resultierenden Digest mit einem Klick in die Zwischenablage
- Hasht die Eingabe als UTF-8-Text, passend zu gängigen Kommandozeilen-Tools
So verwendest du Hash-Generator
- Wähle mit dem SHA-256 / SHA-1 / SHA-384 / SHA-512-Selektor einen Algorithmus.
- Füge den zu hashenden Text in das Eingabefeld ein oder tippe ihn.
- Lies den Hex-Digest, der unten erscheint, während du tippst.
- Klicke auf Kopieren, um den Digest in die Zwischenablage zu übernehmen.
- Wechsle den Algorithmus, um den Hash neu zu erzeugen und Digest-Längen zu vergleichen.
Beispiel
Eingabe
hallo
Ausgabe
d3751d33f9cd5049c4af2b462735457e4d3baf130bcbb87f389e349fbaeb20b9
SHA-256-Digest des Textes "hallo", als kleingeschriebenes Hex angezeigt.
Häufige Fehler & Fehlerbehebung
- Dein Digest stimmt nicht mit einer Prüfsumme von md5sum oder einem anderen MD5-Tool überein. — Dieses Tool unterstützt nur die SHA-Familie. MD5 wird nicht angeboten, vergleiche also stattdessen mit der Ausgabe von SHA-256, SHA-1, SHA-384 oder SHA-512.
- Der Hash unterscheidet sich von einem Kommandozeilen-Ergebnis für denselben String. — Die meisten Shell-Pipelines fügen einen abschließenden Zeilenumbruch hinzu. Übergib den Text ohne Zeilenumbruch (zum Beispiel printf statt echo), damit die Eingabe-Bytes exakt übereinstimmen.
- Ein großgeschriebener Digest, den du erhalten hast, stimmt nie überein. — Die Ausgabe hier ist kleingeschriebenes Hex. Wandle den Vergleichswert in Kleinbuchstaben um, da die Hex-Schreibweise den zugrunde liegenden Digest nicht verändert.
- Das Hashen desselben Worts liefert ein anderes Ergebnis als ein gesalzener Passwort-Hash. — Dies erzeugt einen einfachen, ungesalzenen Digest deines Textes. Gesalzene oder Schlüsselableitungs-Hashes (bcrypt, PBKDF2) stimmen nicht mit einem rohen SHA-Digest überein.
Häufig gestellte Fragen
- Was ist der ArrayKit Hash-Generator?
- Es ist ein Tool im Browser, das jeden Text mit SHA-256, SHA-1, SHA-384 oder SHA-512 in einen kryptografischen Digest verwandelt, berechnet mit der Web Crypto API. Ideal für Prüfsummen, Inhalts-Fingerabdrücke und Integritätsprüfungen.
- Wie erzeuge ich mit diesem Tool einen SHA-256-Hash?
- Wähle SHA-256 im Algorithmus-Selektor und füge dann deinen Text in das Eingabefeld ein oder tippe ihn. Der kleingeschriebene Hex-Digest erscheint unten, während du tippst, und du kannst auf Kopieren klicken, um ihn zu übernehmen.
- Warum ist die Hash-Ausgabe vollständig kleingeschriebenes Hex?
- Jedes Byte des Digests wird als zwei kleingeschriebene Hex-Zeichen dargestellt, das gebräuchlichste Format bei Tools und APIs. Die Hex-Schreibweise ist kosmetisch und beeinflusst den Wert nicht.
- Kann ich einen Hash zurück in den Originaltext umwandeln?
- Nein. SHA-Hashing ist konstruktionsbedingt einseitig, sodass ein Digest nicht zurück in seine Eingabe decodiert werden kann. Nutze es zur Verifizierung und für Fingerabdrücke, nicht zum Speichern wiederherstellbarer Daten.
- Warum stimmt mein SHA-256 nicht mit dem aus meinem Terminal überein?
- Terminals hängen oft einen Zeilenumbruch an die Eingabe an. Hashe den Text ohne abschließenden Zeilenumbruch, damit die Bytes identisch sind mit dem, was du in den Hash-Generator einfügst.
- Ist meine Eingabe sicher, wenn ich den Hash-Generator nutze?
- Ja. Der Digest wird mit der Web Crypto API direkt in deinem Browser berechnet, sodass der gehashte Text lokal verarbeitet wird und nichts auf einen Server hochgeladen wird.
Verwandte Tools
- JWT-Dekoder — Dekodiere Header und Payload eines JWT und prüfe exp/iat (ohne Verifizierung).
- TOTP-/2FA-Generator — Erzeuge zeitbasierte Einmalpasswörter (2FA-Codes) aus einem Base32-Secret.
- Passwort-Generator — Erzeuge starke, zufällige Passwörter mit Stärkemesser (kryptografisch sicher).
- JWT-Signierer — Erstelle und signiere ein JWT (HS256/384/512) aus Payload und Secret – Web Crypto.
- Base64 kodieren / dekodieren — Sichere Base64-Kodierung und -Dekodierung in UTF-8.
- UUID-Generator — Erzeuge einen oder mehrere zufällige UUID-v4-Werte.
- Zahlenbasis-Konverter — Konvertiere ganze Zahlen zwischen binär, oktal, dezimal und hexadezimal.
Alle ArrayKit-Tools