Zum Inhalt springen
nestoo
  • Meine IP-AdresseDeine öffentliche IPv4- und IPv6-Adresse, Standort und Anbieter.Netzwerk & IP
  • IP-AbfrageStandort, Anbieter und Netzwerk jeder IP-Adresse.Netzwerk & IP
  • DNS-AbfrageDNS-Einträge wie A, AAAA, MX, TXT und NS für jede Domain abfragen.Netzwerk & IP
  • WHOIS-AbfrageInhaber, Registrar und Ablaufdatum jeder Domain oder IP-Adresse.Netzwerk & IP
  • Port-CheckPrüfe, ob ein Port auf deiner IP-Adresse oder einem Server offen ist.Netzwerk & IP
  • HTTP-Header-CheckAntwort-Header, Statuscodes und Weiterleitungskette einer URL.Netzwerk & IP
  • SSL-CheckGültigkeit, Ablaufdatum und Zertifikatskette jeder Website.Netzwerk & IP
  • Passwort-GeneratorSichere Zufallspasswörter, direkt in deinem Browser erzeugt.Passwörter & Sicherheit
  • Passwort-CheckWie lange es dauert, ein Passwort zu knacken – und ob es geleakt ist.Passwörter & Sicherheit
  • Hash-GeneratorMD5, SHA-1, SHA-256, SHA-512 und CRC32 für Texte und Dateien.Passwörter & Sicherheit
  • JSON-FormatiererJSON formatieren, validieren und minifizieren – mit genauer Fehlerposition.Entwickler-Tools
  • Base64-Encoder/DecoderText oder Dateien in Base64 kodieren und zurück dekodieren.Entwickler-Tools
  • URL-Encoder/DecoderURLs und Query-Strings kodieren und dekodieren – plus URL-Parser.Entwickler-Tools
  • JWT-DecoderHeader und Claims eines JSON Web Tokens lesen.Entwickler-Tools
  • UUID-GeneratorZufällige v4- und zeitlich sortierte v7-UUIDs erzeugen.Entwickler-Tools
  • Unix-Zeitstempel umrechnenUnix-Zeitstempel in Datum umrechnen und Datum in Epoch-Zeit.Entwickler-Tools
  • Binär-UmrechnerText in Binärcode übersetzen und zwischen Zahlensystemen umrechnen.Entwickler-Tools
  • Wörter & Zeichen zählenWörter, Zeichen, Sätze und Lesezeit zählen.Text-Tools
  • Groß- und Kleinschreibung umwandelnText in GROSS- oder kleinbuchstaben umwandeln – oder in camelCase, snake_case und mehr.Text-Tools
  • Texte vergleichenZwei Texte vergleichen und die Unterschiede hervorheben.Text-Tools
  • QR-Code-GeneratorKostenlose QR-Codes für Links, Text, WLAN und Kontakte – als PNG oder SVG.Alltags-Tools
  • ProzentrechnerProzentwert, Prozentsatz, prozentuale Veränderung, Zu- und Abnahme berechnen.Alltags-Tools
  • EinheitenumrechnerLänge, Gewicht, Temperatur, Volumen, Datenmengen und mehr umrechnen.Alltags-Tools

Hash-Generator

Berechne MD5, SHA-1, SHA-256, SHA-512 und weitere Hashes von Texten oder Dateien und prüfe einen Download anhand der veröffentlichten Prüfsumme. Dateien werden auf deinem Gerät gehasht und nie hochgeladen.

Wird als UTF-8 gehasht. Leerzeichen und Zeilenumbrüche zählen mit.

  • MD5
    —
  • SHA-1
    —
  • SHA-256
    —
  • SHA-384
    —
  • SHA-512
    —
  • SHA3-256
    —
  • CRC32
    —

Füge die Prüfsumme von der Download-Seite oder aus einer Prüfsummendatei ein. Groß-/Kleinschreibung und Leerzeichen spielen keine Rolle.

Läuft in deinem Browser. Deine Eingaben verlassen nie dein Gerät.

So funktioniert’s

  1. 1Wähle „Text“, um etwas Eingetipptes oder Eingefügtes zu hashen, oder „Datei“, um eine Datei von deinem Gerät zu hashen.
  2. 2Bei Text aktualisieren sich die Hashes während der Eingabe. Eine Datei ziehst du auf das Feld oder wählst sie über „Datei auswählen“ aus – bei großen Dateien erscheint ein Fortschrittsbalken.
  3. 3Klicke auf das Kopiersymbol neben dem Hash, den du brauchst. Aktiviere „Großbuchstaben“, wenn das andere System Großbuchstaben erwartet.
  4. 4Um einen Download zu prüfen, füge die vom Herausgeber veröffentlichte Prüfsumme unter „Mit Prüfsumme vergleichen“ ein. Die passende Zeile wird grün markiert.

Was ist ein Hash?

Eine Hashfunktion macht aus jeder Eingabe – einem Wort, einem Dokument, einem 4 GB großen Disk-Image – einen kurzen Fingerabdruck fester Länge. Dieselbe Eingabe ergibt immer denselben Hash, und schon ein einziges geändertes Bit ergibt einen völlig anderen. Deshalb eignen sich Hashes ideal, um zu prüfen, ob eine Datei unversehrt angekommen ist, und um Änderungen zu erkennen.

Hashing funktioniert nur in eine Richtung: Aus einem Hash lassen sich die Originaldaten nicht zurückgewinnen. Websites, die behaupten, MD5 zu „entschlüsseln“, schlagen den Hash einfach in riesigen Tabellen bereits gehashter Wörter und gängiger Passwörter nach.

Welchen Algorithmus du verwenden solltest

Nimm SHA-256, sofern nichts anderes verlangt wird – er ist schnell, wird überall unterstützt und ist sicher. SHA-384 und SHA-512 gehören zur selben SHA-2-Familie, liefern aber längere Werte. SHA3-256 ist der neuere SHA-3-Standard mit einem völlig anderen Aufbau – für Systeme, die ihn verlangen.

MD5 und SHA-1 gelten für Sicherheitszwecke als gebrochen: Forscher können zwei verschiedene Dateien mit demselben Hash erzeugen. Verlass dich bei Signaturen oder allem, was ein Angreifer manipulieren könnte, nicht auf sie. Um versehentliche Beschädigungen zu erkennen und die Prüfsummen älterer Websites abzugleichen, taugen sie aber weiterhin. CRC32 ist ein schneller Fehlererkennungscode, der in ZIP-Dateien und Netzwerkprotokollen verwendet wird – kein kryptografischer Hash.

Keiner dieser Algorithmen eignet sich zum Speichern von Passwörtern. Dafür braucht es ein absichtlich langsames Verfahren mit Salt wie bcrypt, scrypt oder Argon2.

So prüfst du einen Download

Viele Projekte veröffentlichen neben ihren Downloads eine Prüfsumme, oft in einer SHA256SUMS-Datei mit Zeilen wie e3b0c442… file.iso. Hashe die Datei nach dem Herunterladen hier und füge den veröffentlichten Wert in das Vergleichsfeld ein – die ganze Zeile funktioniert auch. Stimmen die Hashes überein, hast du genau die Datei, die der Herausgeber veröffentlicht hat; wenn nicht, lade sie erneut herunter.

Eine passende Prüfsumme beweist nur dann, dass die Datei echt ist, wenn die Prüfsumme selbst aus einer vertrauenswürdigen Quelle stammt – etwa von der Website des Projekts über HTTPS. Dateien werden auf deinem Gerät stückweise gelesen, sodass selbst mehrere Gigabyte große Images gehasht werden, ohne hochgeladen oder auf einmal in den Arbeitsspeicher geladen zu werden.

Häufige Fragen

Kann man einen Hash entschlüsseln?

Nein. Ein Hash ist ein Fingerabdruck in nur eine Richtung, keine Verschlüsselung – es gibt also keinen Schlüssel, der ihn zurückverwandelt. Kurze oder gängige Eingaben lassen sich manchmal finden, indem man den Hash in vorberechneten Tabellen nachschlägt. Deshalb ist der Hash eines einfachen Passworts kein Geheimnis.

Warum unterscheidet sich mein Hash von dem auf der Kommandozeile?

Meist wegen eines versteckten Zeilenumbruchs. echo "text" | sha256sum hasht den Text plus Zeilenumbruch; nutze stattdessen echo -n oder printf. Auch Windows-Zeilenenden, Leerzeichen am Ende und andere Textkodierungen verändern das Ergebnis. Dieses Tool hasht genau das, was im Feld steht, kodiert als UTF-8.

Ist MD5 noch sicher?

Nicht für Sicherheitszwecke. MD5-Kollisionen lassen sich auf einem gewöhnlichen Computer in Sekunden erzeugen, daher kann eine MD5-Prüfsumme nicht beweisen, dass eine Datei nicht manipuliert wurde. Um versehentliche Beschädigungen zu erkennen – oder wenn eine Website nur eine MD5-Prüfsumme veröffentlicht –, erfüllt MD5 aber weiterhin seinen Zweck.

Werden meine Dateien hochgeladen?

Nein. Dateien werden in deinem Browser mit WebAssembly gelesen und gehasht, und nichts wird an einen Server gesendet. Das Tool funktioniert sogar weiter, wenn du nach dem Laden der Seite offline gehst.

Wie ermittle ich den Hash einer Datei unter Windows, macOS oder Linux?

Unter Windows führst du certutil -hashfile file.iso SHA256 in der Eingabeaufforderung oder Get-FileHash file.iso in der PowerShell aus. Unter macOS nutzt du shasum -a 256 file.iso, unter Linux sha256sum file.iso.