Eingabe
Dein Arbeitsbereich wird vorbereitet…
So funktioniert’s
- Hash erzeugen oder Passwort prüfen wählen und Passwort eingeben.
- Kostenfaktor festlegen oder zu prüfenden Hash einfügen.
- Aktion starten und neuen Hash kopieren oder Prüfergebnis lesen.
bcrypt-Generator
bcrypt ist eine adaptive Einweg-Hashfunktion für Passwörter. Ein erzeugter Hash enthält Version, Kosten und Salt. Mit der Prüfung vergleichst du ein mögliches Passwort mit einem vorhandenen Hash.
Erzeugen und Prüfen sind getrennte Aktionen. Bei der Prüfung werden die Kosten aus dem vorhandenen Hash gelesen. Änderungen der Erzeugungseinstellung verändern daher nicht die Bedeutung eines gespeicherten Hashes.
Mit der Eingabe arbeiten
Wähle Hash erzeugen oder Passwort prüfen. Gib ein Passwort mit 1–72 UTF-8-Bytes ein.
Wähle für die Erzeugung Kosten von 4 bis 14, standardmäßig 10. Füge zur Prüfung einen unterstützten bcrypt-Hash ein; verwendet werden dessen gespeicherte Kosten.
Hashparameter: Version ($2a$ / $2b$ / $2y$), Kostenfaktor, Salt.
Password: demo-password · cost: 10A new $2b$10$ hash with a random salt; verify it using the same password.Nur Beispieldaten. Verwende Beispielgeheimnisse niemals als echte Zugangsdaten.
Verhalten und Grenzen
Eingaben über 72 UTF-8-Bytes werden abgelehnt statt stillschweigend gekürzt. Unicode-Zeichen können mehrere Bytes benötigen. Unterstützt werden $2a$-, $2b$- und $2y$-Hashes bis zum lokalen Kostenlimit von 14. Dieses Browser-Tool legt keine Richtlinie für die Passwortspeicherung im Produktivbetrieb fest und gewinnt keinen Klartext aus einem Hash zurück.
Kopieren und weiterverwenden
Wähle die Aktionsschaltfläche. Kopiere den Hash oder lies das Prüfergebnis. Jeder neue Hash erhält einen frischen zufälligen Salt.
Eingabe: 1 MiB; Geheimer Schlüssel: 64 KiB; Datei: 1 GiB; Passwörter: 4–128 (Länge), 1–100 (Anzahl); bcrypt: 1–72 UTF-8-Bytes · Kosten 4–14 · Standard 10; AES: Klartext 1 MiB, Passphrase 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: Passwort / Eingabebytes 64 KiB, Salt / info 1 KiB, Ausgabelänge (Bytes) 1–256; 1–256 Ausgabebytes · bis zu 2.000.000 PBKDF2-Iterationen · Eingaben bleiben auf dem Gerät; Dauer: 30 s; Datei: 120 s.
Häufig gestellte Fragen
Warum unterscheiden sich Hashes desselben Passworts?
Jede Erzeugung nutzt einen neuen zufälligen Salt. Prüfe Kandidaten gegen den vollständigen gespeicherten Hash statt zwei neue Hashes zu vergleichen.
Kann ich mehr als 72 Zeichen verwenden?
Die Grenze betrifft 72 UTF-8-Bytes, nicht Zeichen. Zu lange Eingaben werden beim Erzeugen und Prüfen abgelehnt statt still abgeschnitten.
Welcher Kostenfaktor gilt beim Prüfen?
Der im angegebenen Hash gespeicherte Faktor. Die Einstellung für neue Hashes überschreibt ihn nicht.
Zeigt die Prüfung das ursprüngliche Passwort?
Nein. Sie vergleicht den eingegebenen Kandidaten mit dem Hash und liefert Übereinstimmung oder Abweichung.
Kann ich Faktoren über 14 prüfen?
Dieses Browsertool unterstützt 4–14 beim Erzeugen und Prüfen. Nutze außerhalb dieses Bereichs eine vertrauenswürdige kompatible Implementierung.