Glossary
Keyspace (Schlüsselraum)
Der Keyspace ist die Gesamtzahl der Kandidaten-Passwörter, die ein Brute-Force- oder Maskenangriff durchprobieren muss; er wächst exponentiell mit Zeichensatzgröße und Länge.
Der Keyspace (Schlüsselraum) ist die vollständige Menge möglicher Passwörter, die ein bestimmter Angriff erzeugen kann — jede Kombination des gewählten Zeichensatzes bis zur gewählten Länge. Eine 4-stellige PIN hat einen Keyspace von 10.000 (10⁴); ein 8 Zeichen langes Passwort aus Klein-, Großbuchstaben und Ziffern liegt bei über 218 Billionen Kombinationen (62⁸). Jedes zusätzliche Zeichen oder jede zusätzliche Zeichenklasse vervielfacht den Keyspace — deshalb wächst er exponentiell und nicht linear.
Die Größe des Keyspace entscheidet, ob ein Maskenangriff machbar ist oder aussichtslos: Ein Modus mit 10 Milliarden Versuchen pro Sekunde durchläuft einen Keyspace von 10 Milliarden Kandidaten in etwa einer Sekunde — derselbe Keyspace bei 12 statt 8 Zeichen kann dagegen Jahrhunderte dauern. Genau deshalb schlägt eine gezielte Wortliste blindes Brute-Force in der Praxis: Sie testet nur einen winzigen, realistischen Ausschnitt des Keyspace statt seiner Gesamtheit.
Der Keyspace ist eine Eigenschaft des Angriffs, nicht des Hashes. Ein langsamer, iterierter Hash wie bcrypt verkleinert den Keyspace nicht — er macht nur jeden einzelnen Versuch darin deutlich teurer zu testen.