🔐 Bcrypt Hash
Generiert Bcrypt-Passworthash und verifiziert Passwortübereinstimmungen

🔐 Hash generieren

Beispiel: password123
10
💡 Tipp: Höhere Runden sind sicherer, aber langsamer zu generieren. Empfohlen: 10-12. Bcrypt-Hashes enthalten Salt, daher produziert jede Generierung unterschiedliche Ergebnisse.

✓ Passwort verifizieren

Beispiel: password123
Beispiel: $2a$10$abcdefghijklmnopqrstuv
Warte auf Verifikation...
💡 Tipp: Vergleicht den Eingabestring mit dem Bcrypt-Hash. Das Ergebnis zeigt, ob sie übereinstimmen.

⚡ Schnellbeispiele

Vollständiger Testablauf:
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

  1. 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.
  2. Passwort verifizieren: Geben Sie ein Passwort ein und fügen Sie einen vorhandenen Bcrypt-Hash ein, um zu überprüfen, ob sie übereinstimmen.
  3. 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
🔒 Sicherheitshinweis:

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.