Hash-Generator

MD5, SHA-1, SHA-256, SHA-384, SHA-512 mit mehreren Hash-Algorithmen unterstützt

Hash-Algorithmus auswählen
MD5
128 Bits
SHA-1
160 Bits
SHA-256
256 Bits
SHA-384
384 Bits
SHA-512
512 Bits

Was ist ein Hash?

Ein Hash (Hash) ist ein Algorithmus, der Daten beliebiger Länge auf einen Digest fester Länge abbildet. Gleiche Eingabe erzeugt immer gleiche Ausgabe, kleinste Eingabeänderung führt zu völlig anderer Ausgabe. Aus dem Hash-Wert kann nicht auf die ursprünglichen Daten zurückgeschlossen werden.

Unterstützte Algorithmen

  • MD5 - 128-Bit-Digest, schnell, nicht empfohlen für Sicherheitsanwendungen
  • SHA-1 - 160-Bit-Digest, Kollisionsschwachstelle bekannt, nicht empfohlen für Sicherheitsanwendungen
  • SHA-256 - 256-Bit-Digest, weit verbreitet, sicher und zuverlässig, empfohlen für die meisten Anwendungsfälle
  • SHA-384/SHA-512 - 384/512-Bit-Digest, höhere Sicherheit, für Hochsicherheitsanforderungen geeignet

Häufige Anwendungsfälle

  • Dateiintegritätsprüfung: Nach Download Hash-Werte vergleichen, um zu prüfen ob Datei manipuliert wurde
  • Passwortspeicherung: Hash-Werte von Passwörtern speichern, nicht Klartext
  • Daten-Deduplizierung: Hash-Werte verwenden, um schnell zu prüfen ob Daten identisch sind
  • Digitale Signaturen: Als Nachrichten-Digest für digitale Signaturprüfung verwendet