SHA-1-Generator
Generieren Sie SHA-1-Hashes – für ältere Prüfsummen, nicht für die Sicherheit.
So verwenden Sie SHA-1-Generator
- Geben Sie Ihren Text ein.
- Lesen Sie den 40-stelligen SHA-1-Hash.
- Verwenden Sie ihn nur für nicht sicherheitsrelevante Zwecke – ältere Prüfsummen, Git-IDs, Deduplizierung.
- Für alles, was mit der Sicherheit zu tun hat, wechseln Sie zu SHA-256 (Integrität) oder bcrypt (Passwörter).
Was ist SHA-1-Generator?
Ein SHA-1-Generator erzeugt den 160-Bit-SHA-1-Hash (40 Hex-Zeichen) jeder Eingabe. Früher allgegenwärtig, ist SHA-1 jetzt kryptografisch gebrochen – Forscher demonstrierten praktische Kollisionsangriffe (das „SHATTERED“-Ergebnis von 2017 ergab zwei verschiedene PDFs mit demselben SHA-1), daher darf es niemals aus Sicherheitsgründen verwendet werden: Zertifikate, Signaturen oder alles, was ein Angreifer angreifen könnte.
Es bleibt für nicht gegnerische Zwecke bestehen: ältere Prüfsummen, interne Objekt-IDs von Git (Git verwendet SHA-1 für Adressierung, nicht Sicherheit – Kollisionen stellen dort keine praktische Bedrohung dar, und Git wird ohnehin umgestellt) und das Überprüfen von Dateien anhand alter veröffentlichter SHA-1-Werte.
Über den SHA-1-Generator
Geben Sie Text ein und erhalten Sie sofort den SHA-1-Hash, der in Ihrem Browser berechnet wird.
Heutzutage legitime Anwendungen: Abgleich älterer Prüfsummen – einige ältere Software und Downloads veröffentlichen immer noch SHA-1-Werte; Die Berechnung Ihrer Vergleichswerte bestätigt eine unbeabsichtigte und korruptionsfreie Übertragung (gut, da versehentliche Kollisionen astronomisch unwahrscheinlich sind – nur absichtliche Kollisionen sind möglich); Git-bezogene Arbeit – Commit-/Objekt-Hashes verstehen oder abgleichen; Datendeduplizierung und Caching, wobei die Eingabe nicht vom Angreifer kontrolliert wird; und Bildung – lernen, wie Hash-Funktionen funktionieren.
Die harte Linie: Für JEDEN Sicherheitszweck – Passwortspeicherung (verwenden Sie bcrypt), Dateiintegrität gegen Manipulation, digitale Signaturen, Zertifikate, HMAC-Schlüssel – SHA-1 ist inakzeptabel. Verwenden Sie SHA-256 für Integrität und Signaturen, bcrypt/Argon2 für Passwörter und HMAC-SHA256 für die Authentifizierung. Wenn Sie für alles, was ein Angreifer berühren könnte, nach SHA-1 greifen, ist das das Signal zum Wechsel. Unsere SHA-256-, SHA-512- und HMAC-Generatoren decken den sicheren Ersatz ab.