tomai
Anmelden
Kostenlos · Entwickler-Tools

Hash-Generator

MD5, SHA-1, SHA-256, SHA-512 & CRC32 mit HMAC und Prüfsummen-Abgleich

MD5
SHA-1
SHA-256
SHA-512
CRC32

Hash-Längen und die Realität von Kollisionen

Ein Hash wandelt jede Eingabe in einen eindeutigen, festlangen Fingerabdruck um — per Konstruktion einweg:

  • MD5 (128 Bit) und SHA-1 (160 Bit) sind für Kollisionen bei realen Angriffen gebrochen (SHAttered, 2017) — sie eignen sich noch für Prüfsummen vertrauenswürdiger Daten, aber nicht für sicherheitskritische Szenarien mit Angreifern.
  • SHA-256/512 gelten bislang als kryptografisch sicher; ihre Länge allein macht ein Passwort jedoch nicht sicher.
  • Dank der Lawinen-Eigenschaft ändert das Umschalten eines einzelnen Bits etwa die Hälfte der Ausgabebits — probieren Sie es oben aus.

Hashing ist keine Verschlüsselung

Fünf Digests auf einmal

MD5, SHA-1, SHA-256, SHA-512 und CRC32 werden aus demselben Text oder derselben Datei gemeinsam berechnet — Fingerprints, Integritätsprüfungen und Prüfsummen in einem Lauf.

🔒

Lokales Datei-Hashing

Dateien bis 100MB werden vollständig auf dieser Seite gelesen und verarbeitet, sodass der Abgleich eines Downloads mit veröffentlichten Prüfsummen rein lokal bleibt.

🎯

HMAC und Prüfmodus

HMAC-Hashing mit geheimen Schlüssel deckt authentifizierte Digests ab, und der Prüfmodus erkennt automatisch, welcher Algorithmus zu einer eingefügten Soll-Hash passt, und hebt die Zeile hervor.

Häufige Fragen

Werden meine Dateien auf einen Server hochgeladen?

Nein. Text und Dateien werden vollständig im Browser mit der Web Crypto API (SHA-Familie) und eigenständigem MD5/CRC32-Code gehasht. Es wird nichts übertragen, daher funktioniert es offline und ist auch für vertrauliche Daten sicher.

Was ist HMAC und wann brauche ich es?

HMAC ist ein schlüsselbasierter Hash, der mit einem gemeinsamen Geheimnis sowohl Integrität als auch Authentizität einer Nachricht prüft. Aktivieren Sie HMAC und geben Sie einen Schlüssel ein, um HMAC-MD5/SHA-1/SHA-256/SHA-512 zu berechnen – häufig für API-Signaturen und Webhooks benötigt.

Sind MD5 oder SHA-1 noch sicher?

Für die Verifizierung von Downloads oder nicht sicherheitskritische Prüfsummen sind sie schnell und ausreichend. MD5 und SHA-1 sind jedoch kryptografisch gebrochen (Kollisionen sind praktisch erzeugbar) – verwenden Sie sie nie für Passwörter oder digitale Signaturen. Nutzen Sie dafür SHA-256 oder SHA-512.

Welcher Algorithmus sollte Passwörter speichern?

Keine hier auf dieser Seite. MD5- und SHA-Familien sind darauf ausgelegt, SCHNELL zu sein — genau das Falsche für Passwörter, bei denen Sie absichtliche Verlangsamung wünschen. Verwenden Sie bcrypt, scrypt oder argon2 mit einem pro-Benutzer-Salt; dies sind Schlüsselableitungsfunktionen, keine allgemeinen Hashfunktionen.

Ähnliche Tools

Was ist ein Hash-Generator?

Eine Hash-Funktion verwandelt beliebigen Text oder beliebige Dateien in eine Zeichenkette fester Länge – einen Fingerabdruck. So kann man Daten vergleichen, ohne sie auszutauschen, die Integrität eines Downloads prüfen oder einen Prüfwert statt des Originals speichern. Dieses Tool berechnet MD5, SHA-1, SHA-256, SHA-512 und CRC32 aus Text oder aus Dateien bis 100 MB – alle fünf gleichzeitig, direkt im Browser. Dazu kommen ein HMAC-Modus (Hashing mit geheimem Schlüssel), ein Groß-/Kleinschreibungs-Umschalter und ein Verifikationsmodus: Fügen Sie den erwarteten Hash ein, und das Tool erkennt automatisch den passenden Algorithmus und hebt die Zeile hervor. Gebaut für Entwickler, Release-Ingenieure und alle, die Datei-Integrität und Checksummen-Workflows prüfen.

Was dieses Tool kann

  • 🔢 MD5, SHA-1, SHA-256, SHA-512 und CRC32 gleichzeitig berechnen
  • 📄 Texteingabe oder Dateieingabe bis 100 MB, mit Drag & Drop
  • 🔑 HMAC-Modus mit eigenem Schlüssel
  • ✅ Verifikationsmodus: erwarteten Hash einfügen, passender Algorithmus wird erkannt
  • 🔠 Ausgabe zwischen Klein- und Großschreibung umschalten
  • 📋 Jede Algorithmuszeile mit einem Klick kopieren

Wann Sie es brauchen

  • Wenn Sie einen Download gegen einen veröffentlichten Prüfwert verifizieren
  • Wenn Sie prüfen wollen, ob zwei Dateien identisch sind, ohne sie zu vergleichen
  • Wenn Sie Integritätschecks in eine Deployment-Pipeline einbauen
  • Wenn Sie HMAC-Signaturen für einen API-Client testen

Datenschutz: Das Hashing läuft komplett im Browser – selbst eine 100-MB-Datei wird nur auf Ihrem Gerät verarbeitet und nie hochgeladen. Auch der Verifikationsmodus bleibt lokal.

Ähnliche Tools