SHA-1-Hash und Dateiprüfsumme

SHA-1 mit 40 Zeichen aus UTF-8-Text oder lokalen Dateien berechnen. Prüfsummen vergleichen, kopieren oder herunterladen und Unterschiede zu Git-Objekt-IDs verstehen.

Berechnen
0 Zeichen
Ergebnis

Hier erscheint Ihr Ergebnis.

SHA-1 berechnen und prüfen

  1. Geben Sie Text ein oder wählen Sie eine lokale Datei; die Datei hat Vorrang vor dem Text.
  2. Fügen Sie optional den erwarteten SHA-1 ohne Dateinamen ein und berechnen Sie.
  3. Kopieren oder laden Sie den vollständigen Digest mit 40 Zeichen herunter und prüfen Sie den Vergleich.

Wissenswertes zu SHA-1-Hash und Dateiprüfsumme

SHA-1 ist für bestehende Systeme und veröffentlichte Prüfsummen verfügbar. Für neue kollisionsresistente Sicherheitsverfahren ist es ungeeignet. Berechnet werden die exakten Dateibytes beziehungsweise der UTF-8-Text.

SHA-1-Beispiel: der Standardtestvektor abc

Eingabe
abc
Ergebnis
a9993e364706816aba3e25717850c26c9cd0d89d

Fragen zu SHA-1-Hash und Dateiprüfsumme

Was bedeutet das SHA-1-Ergebnis mit 40 Zeichen?

Es ist der vollständige 160-Bit-Digest in kleinen Hexadezimalzeichen. Text wird als UTF-8 kodiert; Dateien verwenden ihre Originalbytes. Die Grenzen sind 8 MiB für Text und 32 MiB für Dateien, verarbeitet im Browser.

Warum unterscheidet sich der Datei-Hash von der Git-Objekt-ID?

In einem SHA-1-Repository hasht Git einen Objekt-Header zusammen mit dem Inhalt, nicht nur die Dateibytes. Bei einem Blob enthält der Header blob, die Byteanzahl und ein Nullbyte. Dieses Tool berechnet reines SHA-1, keine Git-Objekt-IDs oder HMAC-SHA-1. Für schlüsselbasierte Hashes verwenden Sie das HMAC-Tool.

Wie vergleiche ich eine Prüfsumme, und warum stimmt sie nicht?

Fügen Sie nur den erwarteten Hexadezimalhash ein. Groß-/Kleinschreibung und äußere Leerzeichen werden beim Vergleich ignoriert. Schreibweise der Eingabe, Leerzeichen, CRLF statt LF, ein letzter Zeilenumbruch und UTF-8 BOM verändern Bytes und Digest. Text wird nicht normalisiert; Dateiname und Pfad werden nicht einbezogen.

Kann man SHA-1 entschlüsseln? Ist es noch sicher?

SHA-1 ist ein Hash, keine umkehrbare Verschlüsselung. Das Tool stellt keine Originaltexte wieder her und prüft keine Signaturen. Kollisionsangriffe machen SHA-1 für neue Sicherheitskonzepte ungeeignet. Nutzen Sie es für vorhandene Prüfsummen; bevorzugen Sie SHA-256 für neue Dateiprüfungen und Argon2id oder ein anderes spezielles Verfahren für Passwörter.

Werden meine Dateien, Tokens oder Texte hochgeladen?

Nein. Ihre Eingaben werden im Browser verarbeitet. Die Website liefert die Seite und den Programmcode, sendet Ihre Eingaben aber weder an einen Konvertierungsserver noch speichert sie diese in einem Konto.

  • SHA-256-Hash und Dateiprüfsumme

    SHA-256 für Texte und Dateien erzeugen und heruntergeladene Dateien mit veröffentlichten Prüfsummen vergleichen.

  • SHA-512-Hash und Dateiprüfsumme

    SHA-512 lokal für Texte oder Dateien berechnen und vollständige hexadezimale Prüfsummen vergleichen.

  • HMAC-Generator

    HMAC-SHA-1, HMAC-SHA-256 und HMAC-SHA-512 mit einem UTF-8- oder hexadezimalen Schlüssel erzeugen.

Alle Entwicklerwerkzeuge

Kodierung und Dateien

Zwischen Text, Bytes, URLs und eingebetteten Bildern umwandeln, ohne die ursprünglichen Daten zu verändern.

Daten und Texte prüfen

Strukturierte Daten und Tokens lesen und Änderungen genau nachvollziehen.

Hashes, IDs und Zeitpläne

Dateien prüfen, Kennungen erzeugen sowie Zeitangaben und wiederkehrende Termine verstehen.

Eingaben und Dateien werden auf Ihrem Gerät verarbeitet. Lassen Sie vertrauliche Ergebnisse nicht in einer gemeinsam genutzten Zwischenablage und verwenden Sie für private Schlüssel und Tokens ein vertrauenswürdiges Gerät.