Was ist SHA-1-Hash-Generator?
Ein SHA-1-Hash-Generator erstellt einen 160-Bit-Digest (40 hexadezimale Zeichen) beliebiger Eingaben. SHA-1 wird in Git-Commit-Hashes, Legacy-Zertifikatsfingerabdrücken und der Datenintegritätsprüfung verwendet, wo Kollisionsresistenz nicht kritisch ist.
Text eingeben oder eine Datei fallen lassen, und das Tool gibt den 40-stelligen SHA-1-Digest aus, den SubtleCrypto auf deinem Gerät berechnet. Erwarteten Wert ins Compare-Feld einfügen, und das Badge wird grün oder rosa — kein Hexadezimal-Vergleichen mit dem Auge mehr. Git nutzt SHA-1 weiterhin zur Adressierung von Commits und Blobs, deshalb ist das ein schneller Weg, Git-Objekt-Hashes zu prüfen, ohne ein Terminal zu öffnen.
Anleitung
- Schritt 1 — Tippen oder fügen Sie Text ein, oder laden Sie eine Datei hoch, um deren SHA-1-Digest zu berechnen.
- Schritt 2 — Der Hash wird auf Ihrem Gerät generiert, es werden keine Daten hochgeladen.
- Schritt 3 — Kopieren Sie den 40-stelligen Hex-String oder überprüfen Sie ihn mit einem erwarteten Wert.
Wann verwenden
- Git-Commit-/Blob-Hashes außerhalb der git-CLI prüfen oder verifizieren.
- Den Fingerabdruck eines älteren TLS-Zertifikats abgleichen, das noch als SHA-1 publiziert wird.
- Checksumme für Legacy-Software abgleichen, bei der MD5 schon weg ist, SHA-256 aber nicht veröffentlicht.
Ergebnis
Sie müssen sicherstellen, dass der SHA-1-Hash eines Git-Objekts mit dem in Ihrem Repository-Log angezeigten Wert übereinstimmt. Fügen Sie den Objektinhalt hier ein und vergleichen Sie die Ausgabe.
Häufige Fragen
- Ist SHA-1 noch sicher?
- Nicht für Signaturen oder Zertifikate. Der SHAttered-Angriff von Google brachte 2017 zwei PDFs mit identischer SHA-1 hervor, die Kosten dafür sind seither gefallen. Für Git-Adressierung und Legacy-Kompatibilität wird er noch eingesetzt, neue Systeme sollten SHA-256 oder stärker wählen.
- Warum nutzt Git trotz Bruch weiterhin SHA-1?
- Git verwendet SHA-1 als Inhaltsadresse, nicht als Sicherheitsprimitive. Kollisionen sind gefährlich beim Fälschen von Historie, nicht beim eindeutigen Benennen. Seit 2020 läuft die Migration zu SHA-256, doch die meisten öffentlichen Repos sind weiterhin SHA-1.
- Wie unterscheiden sich SHA-1 und SHA-2?
- SHA-1 hat ein einziges festes Design und liefert 160 Bit. SHA-2 ist eine Familie — SHA-224, SHA-256, SHA-384, SHA-512 — mit anderer interner Struktur und längerer Ausgabe. Für SHA-2 ist keine praktische Kollisionsattacke bekannt.
- Kann ich hier zwei SHA-1-Strings vergleichen?
- Ja. Den erwarteten Hash ins Compare-Feld einfügen. Stimmt es überein, wird das Badge grün, sonst rosa. Der Vergleich ignoriert Groß-/Kleinschreibung, abc123 und ABC123 gelten als gleich.
- Wird meine Datei hochgeladen?
- Nein. Die Datei wird auf deinem Gerät als ArrayBuffer eingelesen und an SubtleCrypto übergeben, alles bleibt auf der Seite. Trennt man das Netzwerk, läuft der Hash trotzdem durch.
Ähnliche Tools
PGP-Schlüsselgenerator
PGP-Verschlüsselungsschlüsselpaare generieren
Sichere Notizen
Erstelle und speichere verschlüsselte Notizen lokal
Dateiverschlüsselung
Dateien mit AES-256-Verschlüsselung schützen
SSL-Zertifikat-Decoder
SSL/TLS-Zertifikate dekodieren und prüfen
Caesar-Verschlüsselung
Verschiebechiffre mit wählbarer Rotation
Passphrasen-Generator
Erstelle starke und einprägsame Passphrasen