Hash-Generator — Kostenlos online

MD5, SHA-1, SHA-256, SHA-512, SHA-3, BLAKE2, CRC32 und 10 weitere Hashes aus Text online erzeugen: 17 Algorithmen.

Generator

MD5, SHA-256, SHA-3, BLAKE2, RIPEMD-160 & 12 Mehr

17 Hash- und Prüfsummenalgorithmen, mit wählbarem Ausgabeformat

Die Ergebnisse dienen nur zu Informationszwecken und können Fehler enthalten. Bitte überprüfen Sie wichtige Informationen unabhängig. Die Nutzung dieses Tools erfolgt auf eigene Gefahr.

Über diese Algorithmen

MD5 und SHA-1 sind schnell, aber kryptografisch gebrochen - in Ordnung für eine Prüfsumme, niemals für Passwörter oder etwas sicherheitskritisches. SHA-256, SHA-512 und der Rest der SHA-2-Familie (SHA-224, SHA-384) sind der aktuelle Standard für sicheres Hashing. SHA-3 (Keccak) ist eine neuere, strukturell andere Familie, die als Alternative zu SHA-2 angeboten wird. BLAKE2 ist ein moderner, schneller Hash, der in einigen Kryptowährungen verwendet wird. RIPEMD-160 wird zusammen mit SHA-256 bei der Erzeugung von Bitcoin-Adressen verwendet. SHAKE128/256 sind Funktionen mit erweiterbarer Ausgabe aus der SHA-3-Familie. CRC32 und Adler-32 sind überhaupt keine kryptografischen Hashes - es sind schnelle Prüfsummen, die zufällige Datenkorruption erkennen sollen, nicht um absichtlicher Manipulation zu widerstehen.

Was dieses Tool macht

Der Hash-Generator berechnet einen Hash oder eine Prüfsumme des eingegebenen Textes mit 17 Algorithmen: MD5, SHA-1, der SHA-2-Familie, SHA-3, SHAKE, BLAKE2, RIPEMD-160, CRC32 und Adler-32. Das Ergebnis lässt sich als Hex in Klein- oder Großbuchstaben oder als Base64 anzeigen.

Der Text wird als UTF-8-Bytes gehasht, wie es die meisten Programmiersprachen und Kommandozeilenwerkzeuge tun, sodass das Ergebnis mit md5sum, sha256sum oder einem hashlib-Aufruf für denselben String übereinstimmt.

Wann Sie es verwenden

  • Prüfen, ob die veröffentlichte Prüfsumme einer heruntergeladenen Datei stimmt, oder Testvektoren für eigenen Code erzeugen.
  • Aus einem Textstück einen Cache-Schlüssel, ein ETag oder einen Schlüssel zur Duplikaterkennung erzeugen.
  • Zwei Werte vergleichen, ohne sie vollständig zu zeigen, etwa in einem Support-Ticket.
  • Das Verhalten von Hashfunktionen lernen: ein Zeichen ändern und zusehen, wie sich der ganze Hash ändert.

Beispiel

hello · MD5

5d41402abc4b2a76b9719d911017c592

hello · SHA-1

aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

hello · SHA-256

2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello · SHA-256 (Base64)

LPJNul+wow4m6DsqxbninhsWHlwfp0JecwQzYpOLmCQ=

hello · CRC32

3610a686

Fragen zu diesem Tool

Welchen Algorithmus sollte ich verwenden?

SHA-256 ist die sichere Standardwahl für Integritätsprüfungen. MD5 und SHA-1 sind für Sicherheitszwecke gebrochen und nur für nicht sicherheitsrelevante Prüfsummen geeignet; CRC32 und Adler-32 erkennen zufällige Beschädigung, keine Manipulation.

Kann ich damit Passwörter hashen?

Nein. Passwörter brauchen einen langsamen, gesalzenen Algorithmus wie bcrypt, scrypt oder Argon2 in Ihrer Anwendung. Ein schneller Hash wie SHA-256 lässt sich schnell per Brute Force knacken.

Warum unterscheidet sich mein Hash von dem eines anderen Werkzeugs?

Meist wegen unsichtbarer Unterschiede in der Eingabe: ein abschließender Zeilenumbruch, Windows-Zeilenenden oder eine andere Textkodierung. Ändert sich ein einziges Byte, ändert sich der Hash vollständig.

Ist dieses Tool kostenlos?

Ja, es ist kostenlos. Ohne Anmeldung und ohne E-Mail. Ergebnisse direkt auf dieser Seite.

Wie erhalte ich mein Ergebnis?

Nutze das Tool auf dieser Seite. Das Ergebnis erscheint hier und wird nicht per E-Mail zugestellt.