Hash-Generator – MD5, SHA-1 und SHA-256 berechnen

Berechne MD5, SHA-1, SHA-256, SHA-384 und SHA-512 für Text oder Dateien. Kopiere hexadezimale Prüfsummen und vergleiche sie mit einem Referenzwert.

oder laden Sie eine Datei hoch

Über Hash-Funktionen:

  • MD5: 128-Bit-Hash (32 Hexadezimalzeichen) – Schnell, aber nicht sicher, nur für Prüfsummen verwenden
  • SHA-1: 160-Bit-Hash (40 Hexadezimalzeichen) – Aus Sicherheitsgründen nicht empfohlen
  • SHA-256: 256-Bit-Hash (64 Hexadezimalzeichen) – Häufig verwendet, sicher
  • SHA-384: 384-Bit-Hash (96 Hex-Zeichen) – Höhere Sicherheit
  • SHA-512: 512-Bit-Hash (128 Hex-Zeichen) – Maximale Sicherheit

Berechne MD5, SHA-1, SHA-256, SHA-384 und SHA-512 für Text oder Dateien. Kopiere hexadezimale Prüfsummen und vergleiche sie mit einem Referenzwert.

Was ist ein Hash-Generator?

Er berechnet feste Prüfwerte für Text oder eine einzelne Datei: MD5, SHA-1, SHA-256, SHA-384 und SHA-512. Die Ausgabe ist hexadezimal. Ein Hash ist keine Verschlüsselung und stellt den Inhalt nicht wieder her.

Wann ist ein Hash nützlich?

Datei prüfen

Vergleichen Sie SHA-256 eines Downloads mit dem Wert des Herausgebers.

Entwicklung testen

Prüfen Sie Ausgaben für API-, Cache- oder Signaturabläufe.

Texte vergleichen

Berechnen Sie denselben Algorithmus für beide Eingaben.

Wie funktioniert der Hash-Generator?

Text oder Datei wird lokal eingelesen. SHA nutzt die Web-Crypto-API, MD5 eine JavaScript-Bibliothek der Anwendung. Vergleichen Sie den Wert mit einer vertrauenswürdigen Referenz, um Änderungen zu erkennen.

Anwendungsbeispiele

SHA-256-Abgleich

Prüfen Sie eine lokale Datei gegen einen veröffentlichten Prüfwert.

Algorithmen ansehen

Vergleichen Sie MD5 und SHA-Ausgaben derselben Eingabe.

Datei lokal verarbeiten

Die Datei wird nicht hochgeladen.

Tipps

Algorithmus passend wählen

SHA-256 ist für Integritätsprüfungen verbreitet; MD5 und SHA-1 sind bei Bedarf an Kollisionssicherheit ungeeignet.

Nicht für Passwörter verwenden

MD5 und SHA sind keine langsamen, gesalzenen Passwortverfahren.

Eingaben exakt halten

Leerzeichen, Zeilenenden und Datei-Bytes ändern das Ergebnis.

Browser-Unterstützung

SHA benötigt Web-Crypto-API, MD5 wird per JavaScript berechnet. Eine Datei wird lokal verarbeitet. Einschränkungen können SHA verhindern.

Das solltest du vor der Verwendung prüfen

Ein Hash ist ein Fingerabdruck, keine Verschlüsselung oder Lösung zum Speichern von Passwörtern. MD5 und SHA-1 eignen sich nicht für kollisionsresistente Sicherheit. Verwende nur vertrauenswürdige Referenzwerte.

Häufig gestellte Fragen

Kann ich Hashes zurückwandeln?
Nein. Hashes sind Einweg-Prüfwerte.
Welche Algorithmen gibt es?
MD5, SHA-1, SHA-256, SHA-384 und SHA-512.
Eignet sich das für Passwortspeicherung?
Nein. Dafür sind Argon2id, scrypt oder bcrypt mit Salt besser geeignet.
Ändern Leerzeichen, Großschreibung oder Zeilenumbrüche den Hash?
Ja. Jede Änderung an den Eingabebytes, auch ein Leerzeichen, eine andere Groß-/Kleinschreibung oder ein Zeilenumbruch, ändert den Digest. Vergleichen Sie exakt dieselben Daten.
Kann ich MD5 mit SHA-256 vergleichen?
Nein. Vergleichen Sie für jede Eingabe Werte desselben Algorithmus; unterschiedliche Algorithmen haben unterschiedliche Ergebnisse und Längen.
Warum eignen sich normale Hashes nicht zum Speichern von Passwörtern?
MD5 und SHA sind schnell; dieses Werkzeug fügt kein passwortspezifisches Salt hinzu. Für Passwortspeicherung sind langsame Verfahren wie Argon2id, scrypt oder bcrypt vorgesehen.

Verwandte Tools