CodeKitHub
Deutsch
Generator-Tools

Hash-Generator online

Geben Sie beliebigen Text ein oder fügen Sie ihn ein und erhalten Sie sofort die zugehörigen MD5-, SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes nebeneinander — ohne fünf einzelne Tools verwenden zu müssen. Die Berechnung erfolgt vollständig lokal im Browser; Ihr Text wird nirgendwohin übertragen. Vorab ein wichtiger Hinweis: Hashing ist ein Einwegprozess, keiner dieser Hashes lässt sich zurück in den Originaltext „entschlüsseln” — warum, erklären die FAQ unten.

MD5
SHA-1
SHA-256
SHA-384
SHA-512

Was ist dieses Tool?

Eine Hashfunktion wandelt eine beliebige Eingabe in eine hexadezimale Zeichenfolge fester Länge um, den sogenannten Digest. Dieselbe Eingabe erzeugt immer denselben Digest, und schon die Änderung eines einzigen Zeichens führt zu einem völlig anderen Ergebnis. Dieses Tool wendet fünf weit verbreitete Algorithmen — MD5, SHA-1, SHA-256, SHA-384 und SHA-512 — auf denselben Text an, damit Sie sie vergleichen oder den gewünschten Hash herausgreifen können.

Diese Digests sind Einwegfunktionen: Es ist mathematisch praktisch unmöglich, den Originaltext aus einem Hash zu rekonstruieren. Was online als „Hash entschlüsseln” bezeichnet wird, ist in Wirklichkeit ein Nachschlagevorgang — die Website prüft lediglich, ob Ihr Hash mit einem von Milliarden vorberechneter Hashes gängiger Passwörter und Phrasen übereinstimmt. Steht Ihre Eingabe nicht in dieser Tabelle, kann sie nicht gefunden werden, da es keine Umkehrfunktion gibt, die man ausführen könnte.

Warum sollte man es nutzen?

  • Fünf Hash-Algorithmen auf einmal berechnen, statt zwischen Tools zu wechseln.
  • Eine MD5-, SHA-1- oder SHA-256-Prüfsumme mit einem veröffentlichten Wert vergleichen, um die Integrität zu prüfen.
  • Stärkere SHA-384- oder SHA-512-Digests für Anwendungen erzeugen, die eine längere Ausgabe verlangen.
  • Deterministische IDs oder Cache-Schlüssel aus beliebigem Text erstellen.
  • 100 % lokal: Ihr Text verlässt den Browser nie, daher auch für sensible Inhalte unbedenklich.

Anleitung

  1. Text in das Eingabefeld eingeben oder einfügen.
  2. Auf „Generieren” klicken.
  3. Die Ergebnisse für MD5, SHA-1, SHA-256, SHA-384 und SHA-512 ablesen (bei Bedarf „Ausgabe in Großbuchstaben” aktivieren, falls das Zielsystem Großbuchstaben erwartet).
  4. Auf „Kopieren” neben dem benötigten Hash klicken.

Beispiel

Eingabe

hello

Ausgabe

MD5:    5d41402abc4b2a76b9719d911017c592
SHA-1:  aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Hashes sind deterministisch: „hello” ergibt bei jedem korrekten Tool und zu jeder Zeit genau diese Werte.

Nur MD5 nötig?

Wenn Sie nur schnell eine MD5-Prüfsumme brauchen und die vier anderen Algorithmen nicht die Seite überladen sollen, ist unser fokussiertes Einzelalgorithmus-Tool schneller zu überblicken.

MD5-Generator

Die fünf Algorithmen im Vergleich

Alle fünf sind Einweg-Hashfunktionen, unterscheiden sich aber in Ausgabelänge und Sicherheitsniveau.

AlgorithmusAusgabelängeSicherheitsstatusTypische Nutzung
MD5128 Bit (32 Hex-Zeichen)Geknackt — Kollisionen lassen sich gezielt erzeugenPrüfsummen, Cache-Schlüssel, Deduplizierung
SHA-1160 Bit (40 Hex-Zeichen)Geknackt — praktikable Kollisionsangriffe existieren seit 2017Nur Kompatibilität mit Altsystemen
SHA-256256 Bit (64 Hex-Zeichen)Sicher, aktueller BranchenstandardDigitale Signaturen, TLS, Blockchain, Integritätsprüfungen
SHA-384384 Bit (96 Hex-Zeichen)Sicher, längere Ausgabe als SHA-256Signaturen mit hoher Vertrauensstufe, manche TLS-/PKI-Setups
SHA-512512 Bit (128 Hex-Zeichen)Sicher, hier die längste AusgabeAnwendungen, die maximale Digest-Länge benötigen

Typische Anwendungsfälle

  • Vor dem Ausführen prüfen, ob eine heruntergeladene Datei mit der vom Herausgeber veröffentlichten Prüfsumme übereinstimmt.
  • Deterministische Cache-Schlüssel oder IDs aus beliebigem Text erzeugen.
  • Prüfen, ob zwei Dokumente oder Datensätze byteidentisch sind, ohne sie direkt zu vergleichen.
  • Einen stärkeren Digest (SHA-384/SHA-512) erzeugen, wenn eine Anwendung dies ausdrücklich verlangt.

Häufig gestellte Fragen

Kann ich einen Hash zurück in den Originaltext entschlüsseln?

Nein. Hashing ist bewusst als Einwegfunktion konzipiert — es gibt weder einen Schlüssel noch eine mathematische Operation, die einen Digest wieder in seine Eingabe zurückverwandelt. Websites, die „MD5 entschlüsseln” oder „SHA-256 entschlüsseln” versprechen, durchsuchen in Wahrheit nur eine riesige, vorberechnete Tabelle gängiger Eingaben und ihrer Hashes. War Ihr Originaltext ungewöhnlich genug, um nicht in dieser Tabelle zu stehen, kann ihn schlicht niemand wiederherstellen.

Wie prüfen Websites dann mein Passwort, ohne es im Klartext zu speichern?

Sie speichern den Hash Ihres Passworts, nicht das Passwort selbst. Beim Einloggen wird das eingegebene Passwort gehasht und mit dem gespeicherten Hash verglichen. Stimmen beide überein, stimmten auch die Passwörter überein — ohne dass die Website Ihr tatsächliches Passwort je speichern oder „entschlüsseln” musste.

Welchen Algorithmus sollte ich verwenden?

Für sicherheitsrelevante Zwecke (Signaturen, Zertifikate, Prüfung von Downloads) SHA-256 oder höher verwenden — MD5 und SHA-1 gelten beide kryptografisch als geknackt und sollten für Sicherheitszwecke nicht mehr vertraut werden. Für nicht sicherheitsrelevante Zwecke wie Prüfsummen, Cache-Schlüssel oder Deduplizierung ist MD5 weiterhin geeignet und schneller zu berechnen.

Warum erhalte ich für denselben Text einen anderen Hash als bei einem anderen Tool?

Meist liegt ein unsichtbarer Unterschied vor: ein abschließender Zeilenumbruch oder ein Leerzeichen, unterschiedliche Zeilenenden (\r\n statt \n) oder eine andere Textkodierung. Byteidentische Eingaben ergeben bei jeder korrekten Implementierung immer einen identischen Hash.

Wird mein Text an einen Server gesendet?

Nein. MD5 wird per JavaScript direkt im Browser berechnet, SHA-1, SHA-256, SHA-384 und SHA-512 nutzen die im Browser integrierte Web-Crypto-API. Nichts verlässt Ihr Gerät.

Verwandte Tools