🔐 Hash generieren
✓ Passwort verifizieren
⚡ Schnellbeispiele
1. Klicken Sie auf "Passwort-Generierung", um Beispiel-Passwort zu laden
2. Klicken Sie auf "Hash generieren", um Hash-Wert zu erstellen
3. Kopieren Sie den Hash in den Verifikationsbereich
4. Klicken Sie auf "Übereinstimmung verifizieren", um das Ergebnis zu testen
Was ist Bcrypt Hash?
Bcrypt ist eine Passwort-Hashing-Funktion, entwickelt von Niels Provos und David Mazières, basierend auf der Blowfish-Chiffre. Es ist speziell für die Passwortsicherheit konzipiert und enthält einen integrierten Salt-Mechanismus zum Schutz gegen Rainbow-Table-Angriffe. Im Gegensatz zu schnellen Hash-Funktionen wie MD5 oder SHA256 ist bcrypt bewusst langsam zu berechnen, was Brute-Force-Angriffe erheblich erschwert.
Warum Bcrypt für Passwort-Hashing verwenden?
- ✓ Adaptive Sicherheit: Der Salt-Runden-Parameter (Cost-Faktor) kann angepasst werden, um die Sicherheit mit zunehmender Rechenleistung zu erhöhen.
- ✓ Integrierter Salt: Jeder Bcrypt-Hash enthält einen einzigartigen Salt, der Rainbow-Table-Angriffe verhindert und sicherstellt, dass identische Passwörter unterschiedliche Hashes erzeugen.
- ✓ Rechenaufwendig: Entwickelt, um langsam zu berechnen, was Brute-Force-Angriffe selbst mit leistungsstarker Hardware unpraktisch macht.
- ✓ Industriestandard: Wird von großen Plattformen einschließlich Linux-Systempasswörtern, Ruby on Rails und vielen Webanwendungen weit verbreitet verwendet.
Wie man dieses Bcrypt-Tool verwendet
- Hash generieren: Geben Sie Ihr Passwort ein, wählen Sie Salt-Runden (10-12 empfohlen) und klicken Sie auf "Hash generieren", um einen sicheren Bcrypt-Hash zu erstellen.
- Passwort verifizieren: Geben Sie ein Passwort ein und fügen Sie einen vorhandenen Bcrypt-Hash ein, um zu überprüfen, ob sie übereinstimmen.
- Sicherheit anpassen: Höhere Salt-Runden erhöhen die Sicherheit, aber auch die Berechnungszeit. Beginnen Sie mit 10 Runden für die meisten Anwendungen.
Bcrypt Hash Format
Ein Bcrypt-Hash folgt diesem Format:
$2a$10$abcdefghijklmnopqrstuv
- $2a$: Bcrypt-Algorithmus-Version
- 10: Cost-Faktor (Salt-Runden)
- abcdefghijklmnopqrstuv: 22-Zeichen Salt + kodierter Hash
Dieses Tool läuft vollständig in Ihrem Browser und sendet keine Daten an Server. Für maximale Sicherheit sollten Sie dieses Tool in einem sicheren Kontext (HTTPS) verwenden und Ihren Browser-Cache nach der Verwendung löschen. Bcrypt ist für die Passwortspeicherung konzipiert, nicht für die Verschlüsselung sensibler Daten.