Hash-Generator

    Generieren Sie sichere kryptografische Prüfsummen clientseitig. Unterstützt SHA-256, SHA-512, MD5, PBKDF2 und HMAC-Schlüssel. Schnell und privat.

    Algorithmus & Kodierung

    Hex-Hash in Großbuchstaben (A-F) darstellen

    SHA-256
    Hash-AusgabeHex
    Der berechnete Hash erscheint hier bei der Eingabe...
    Sicherheit256 Bits
    Länge0 Zeichen
    FormatHex

    Prüfsumme vergleichen & verifizieren

    Vergleich erfolgt ohne Berücksichtigung von Groß-/Kleinschreibung.

    Übersicht gängiger Hashes

    In Echtzeit im Browser berechnete Prüfsummen

    MD5128 Bits
    Geben Sie oben Text ein, um den MD5-Hash zu berechnen...
    SHA-1160 Bits
    Geben Sie oben Text ein, um den SHA-1-Hash zu berechnen...
    SHA-256256 Bits
    Geben Sie oben Text ein, um den SHA-256-Hash zu berechnen...
    SHA-384384 Bits
    Geben Sie oben Text ein, um den SHA-384-Hash zu berechnen...
    SHA-512512 Bits
    Geben Sie oben Text ein, um den SHA-512-Hash zu berechnen...

    Verbleibt auf Ihrem Gerät. Die gesamte Verarbeitung erfolgt in Ihrem Browser. Ihre Eingaben werden niemals an unsere Server übertragen.

    Bedienungsanleitung

    Folgen Sie diesen einfachen Schritten, um optimale Ergebnisse zu erzielen.

    1Geben Sie Ihren Text ein oder fügen Sie ihn ein. Alle Hashwerte werden in Echtzeit berechnet.
    2Wählen Sie den gewünschten Algorithmus: SHA-256, SHA-512, MD5, PBKDF2, HMAC-SHA-256 oder HMAC-SHA-512.
    3Schalten Sie zwischen Hexadezimal- und Base64-Ausgabe um.
    4Nutzen Sie erweiterte Optionen: Salt und Iterationen für PBKDF2 oder geheime Schlüssel für HMAC.
    5Kopieren Sie den berechneten Hashwert mit einem Klick in Ihre Zwischenablage.

    Häufig gestellte Fragen

    Finden Sie Antworten auf häufige Fragen rund um dieses Tool.

    Unterstützt werden SHA-256, SHA-512, MD5, PBKDF2 (mit SHA-512) sowie HMAC-SHA-256 und HMAC-SHA-512. Alle Werte werden gleichzeitig aktualisiert.

    Nein, für Kennwörter oder digitale Signaturen ist MD5 aufgrund bekannter Kollisionsrisiken ungeeignet. Für reine Prüfsummen beim Dateidownload oder für Cache-Schlüssel wird es jedoch weiterhin eingesetzt.

    PBKDF2 verlangsamt die Berechnung gezielt durch tausende Recheniterationen und Salting. Dadurch werden Brute-Force-Angriffe auf Passwörter massiv erschwert.

    Ein HMAC kombiniert eine Hashfunktion mit einem geheimen Schlüssel. Er dient zur Überprüfung der Authentizität von Nachrichten (z. B. bei Webhooks oder API-Signaturen).

    Nein. Kryptografische Hashes sind Einwegfunktionen. Eine Umkehrung ist mathematisch nicht möglich.

    Vollständig. Alle Berechnungen laufen lokal in Ihrem Browser über die Web Crypto API. Es werden keine Daten an Server übertragen.

    So funktioniert es

    Verstehen Sie die Formeln, Logik und mathematischen Grundlagen dieses Tools.

    Kryptografische Hashes sofort generieren

    Download-Prüfsummen validieren, Webhooks signieren oder Passwörter schützen: Kryptografische Hash-Funktionen bilden das Fundament moderner IT-Sicherheit. Unser kostenloser Hash-Generator berechnet sechs gängige Algorithmen gleichzeitig direkt in Ihrem Webbrowser – ohne Softwareinstallation oder externe API-Aufrufe.

    Was ist eine Hash-Funktion?

    Eine Hash-Funktion nimmt Eingabedaten beliebiger Länge auf und erzeugt daraus einen kryptografischen Prüfwert fester Länge. Selbst eine winzige Änderung eines einzelnen Zeichens verändert den Ergebnis-Hash vollständig. Dieser sogenannte Lawineneffekt verhindert das Zurückrechnen der Originaldaten und macht Manipulationen sofort sichtbar.

    Die sechs integrierten Algorithmen

    SHA-256 ist der weltweite Industriestandard. Er erzeugt einen 64-stelligen Hex-String und wird in SSL-Zertifikaten, der Bitcoin-Blockchain und Git-Commits eingesetzt.

    SHA-512 bietet maximale Sicherheit innerhalb der SHA-2-Familie. Er liefert 128 Hexadezimalzeichen und ist auf 64-Bit-Prozessoren besonders performant.

    MD5 generiert einen 32-Zeichen-Hash. Obwohl für Passwörter wegen Kollisionsrisiken veraltet, wird MD5 weiterhin für Datei-Prüfsummen und Caching-Schlüssel genutzt.

    PBKDF2 wurde speziell für die sichere Passwortspeicherung entwickelt. Es wendet Hash-Funktionen zehntausendfach iterativ an, um Brute-Force-Angriffe abzuwehren.

    HMAC-SHA-256 verknüpft SHA-256 mit einem geheimen Schlüssel zur gemeinsamen Überprüfung von Authentizität und Datenintegrität bei API-Webhooks.

    HMAC-SHA-512 nutzt das gleiche Verfahren mit SHA-512 für besonders sicherheitskritische Anwendungsfälle.

    Wann welcher Algorithmus verwendet wird

    AlgorithmusHash-LängeTypischer Einsatzbereich
    SHA-256256 Bits (64 Hex-Zeichen)Allgemeine Integritätsprüfung, digitale Signaturen
    SHA-512512 Bits (128 Hex-Zeichen)Hochsicherheitsumgebungen, 64-Bit-Systeme
    MD5128 Bits (32 Hex-Zeichen)Datei-Prüfsummen (Checksums), Cache-Schlüssel
    PBKDF2Variabel (hier 512 Bits)Passwort-Hashing und Schlüsselableitung
    HMAC-SHA-256256 Bits (64 Hex-Zeichen)API-Signaturen, Webhook-Authentifizierung
    HMAC-SHA-512512 Bits (128 Hex-Zeichen)Hochsensible Nachrichten-Authentifizierung

    Wie diese Hashes berechnet werden

    Wir nutzen die native Web Crypto API (crypto.subtle) für SHA-256, SHA-512, PBKDF2 und HMAC. Diese hardwarebeschleunigte Schnittstelle läuft direkt im Browser und nutzt dieselben Krypto-Module wie HTTPS.

    Für MD5, das in modernen Browsern wegen Sicherheitswarnungen nicht mehr nativ enthalten ist, kommt eine schlanke JavaScript-Implementierung nach RFC 1321 lokal zum Einsatz.

    PBKDF2-Parameter

    Unser PBKDF2-Modul verwendet standardmäßig ein Test-Salt (tooltri-pbkdf2-salt), 100.000 Iterationen und SHA-512. In produktiven Systemen sollten Sie stets für jeden Benutzer einen kryptografisch zufälligen, individuellen Salt verwenden.

    Ihre Daten verlassen niemals Ihren Browser

    Alle Prüfsummen werden ausschließlich lokal auf Ihrem Endgerät berechnet. Weder Ihre Eingabetexte noch geheime API-Schlüssel oder Passwörter werden über das Netzwerk übertragen oder gespeichert.

    Zuletzt aktualisiert:

    Entdecken Sie weitere Rechner und Tools für Ihren Workflow.