Hash-Berechnungstool

Kostenloses Online-Hash-Berechnungstool mit Unterstützung für MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3, RIPEMD160, SM3 und andere gängige Hash-Algorithmen. Unterstützt Echtzeit-Berechnung zur Datenintegritätsprüfung.

Berechnungsergebnis

MD5
SHA1
SHA224
SHA256
SHA384
SHA512
SHA3
RIPEMD160
SM3

Wissen zu Hash-Algorithmen

Was ist ein Hash-Algorithmus?

Ein Hash-Algorithmus ist ein Algorithmus, der Daten beliebiger Größe auf eine Bitfolge fester Größe abbildet. Die Abbildung ist einweg, das heißt, sie lässt sich praktisch nicht umkehren.

Gängige Hash-Algorithmen

  • MD5: Erzeugt einen 128-Bit- (16-Byte-)Hashwert. Früher weit verbreitet, gilt heute aber als unsicher.
  • SHA-1: Erzeugt einen 160-Bit- (20-Byte-)Hashwert. Gilt ebenfalls als schwach.
  • SHA-2: Umfasst SHA-224, SHA-256, SHA-384, SHA-512 usw. Gilt derzeit als sicher und wird in Sicherheitsprotokollen häufig verwendet.
  • SHA-3: Das neueste Mitglied der Secure-Hash-Algorithmus-Familie (Keccak).
  • RIPEMD-160: Erzeugt einen 160-Bit-Hashwert, häufig verwendet bei der Bitcoin-Adressgenerierung.
  • SM3: Eine in China zugelassene kryptografische Hash-Funktion, die einen 256-Bit-Hashwert erzeugt.

Anwendungen

  • Datenintegrität: Überprüfung, ob eine Datei während der Übertragung verändert wurde.
  • Passwortspeicherung: Speichern von Hashwerten der Passwörter statt des Klartexts.
  • Digitale Signaturen: In Verbindung mit Public-Key-Kryptografie für digitale Signaturen verwendet.