Skip to main content
Tool Factory

Sammlung für Integrität

Tools für Hashes und Prüfsummen

Berechnen, vergleichen, identifizieren und prüfen Sie Hashes oder Prüfsummen für Text und Dateien.

Hashes und Prüfsummen helfen beim Vergleich von Daten. Eine Übereinstimmung unterstützt die Integrität, beweist aber nicht, dass eine Datei sicher ist.

Gesamtes Thema erkunden

Diese spezielle Sammlung verweist auf umfassendere Kategorien im Katalog.

50 Tools

In dieser Sammlung verfügbare Tools

Quellenbasierter Leitfaden

Wie prüfen Hashes und Prüfsummen Daten?

Diese Tools berechnen aus Daten einen kompakten Wert. Vergleichen Sie ihn mit einem zuverlässigen Wert, der aus den erwarteten Bytes erstellt wurde. Eine Übereinstimmung unterstützt die Integrität, beweist aber weder Sicherheit noch Urheberschaft oder Authentizität.

Tool Factory verbindet Hash-Tools mit Seiten zum Vergleichen, Identifizieren und Erklären. Die Sammlung trennt Datei-Integrität von Passwort-Hashing, Authentifizierung und Verschlüsselung.

Wählen Sie den Integritätsmechanismus nach dem Bedrohungsmodell

Auswahl von Hashes und Prüfsummen
MechanismusWas er bietetWas er nicht bietet
Nichtkryptografische PrüfsummeErkennt viele versehentliche Änderungen schnell.Widerstand gegen einen absichtlichen Angreifer.
Kryptografischer HashErzeugt einen Hash fester Länge mit Sicherheitseigenschaften.Beweis, dass ein veröffentlichter Hash von einer zuverlässigen Quelle stammt.
HMACAuthentifiziert Nachrichten zwischen Parteien mit gemeinsamem Geheimnis.Öffentliche Prüfung oder Vertraulichkeit.
Passwort-HashLeitet mit kontrolliertem Aufwand langsame, gesalzene Prüfer ab.Allgemeine Datei-Integrität oder umkehrbare Verschlüsselung.
Digitale SignaturBietet prüfbare Integrität und Nachweis des signierenden Schlüssels.Vertraulichkeit ohne zusätzliche Verschlüsselung.

So erledigen Sie diese Aufgabe

  1. Beschaffen Sie den zuverlässigen Hash. Beziehen Sie erwarteten Wert und Algorithmus über einen authentifizierten Kanal des Herausgebers.
  2. Wählen Sie denselben Algorithmus. Vergleichen Sie ein SHA-256-Ergebnis nicht mit MD5 oder SHA-3.
  3. Hashen Sie die exakten Bytes. Verwenden Sie die heruntergeladene Datei, ohne sie zu öffnen, neu zu schreiben oder zu normalisieren.
  4. Vergleichen Sie jedes Zeichen. Behandeln Sie Großschreibung nach der Darstellung und lehnen Sie jede Abweichung ab.
  5. Deuten Sie das Ergebnis begrenzt. Die Übereinstimmung verbindet Bytes mit dem Hash, nicht mit einer Sicherheitsgarantie.

Häufige Anwendungsfälle

Prüfung heruntergeladener Software

Vergleichen Sie den lokalen Hash mit einem über einen zuverlässigen Kanal veröffentlichten Wert.

Diagnose von Übertragungen

Berechnen Sie an beiden Enden Hashes, um Byte-Änderungen zu erkennen.

Suche nach doppeltem Inhalt

Verwenden Sie übereinstimmende Hashes als Kandidaten und behalten Sie geeignete Kollisionsanforderungen bei.

Quellen und Standards

  • NIST Hash Functions project: NIST beschreibt anerkannte Algorithmen, die Nachrichten beliebiger Länge auf feste Hashes abbilden.
  • NIST FIPS 180-4: FIPS 180-4 legt SHA-1 und die SHA-2-Familie einschließlich SHA-256 und SHA-512 fest.
  • NIST FIPS 202: FIPS 202 legt die SHA-3-Familie und die erweiterbaren SHAKE-Ausgabefunktionen fest.
  • RFC 6151: RFC 6151 aktualisiert die Sicherheitsbetrachtungen für MD5 und HMAC-MD5.
  • NIST SHA-1 transition guidance: NIST empfiehlt stärkere SHA-2- oder SHA-3-Alternativen für Sicherheitsanwendungen.

Wichtige Einschränkungen

  • Der erwartete Hash ist nur nützlich, wenn sein Übertragungskanal zuverlässig ist.
  • Ein übereinstimmender Hash analysiert kein bösartiges Verhalten einer Datei.
  • Die Eignung des Algorithmus hängt von erforderlicher Änderung, Angreifer, Authentifizierung und Speicherung ab.

Direkte Antworten

Fragen zu dieser Tool-Familie

Wie prüfe ich eine heruntergeladene Datei?

Berechnen Sie denselben Algorithmus wie der Herausgeber. Vergleichen Sie jedes Zeichen mit dem zuverlässig veröffentlichten Wert.

Welchen Hash soll ich verwenden?

Verwenden Sie den vom Herausgeber oder Protokoll verlangten Algorithmus. SHA-256 ist für Integrität üblich. Vermeiden Sie MD5 bei Sicherheitsentscheidungen.

Beweist ein übereinstimmender Hash, dass eine Datei sicher ist?

Nein. Die Übereinstimmung verbindet Bytes mit einem zuverlässigen Hash. Sie analysiert die Datei nicht und beweist nicht ihre Herkunft.