/ Kryptographie & Hashing
Mögliche Schlüssel
Anzahl möglicher Schlüssel bei n Bit Schlüssellänge: Schluessel = 2^n. Jedes zusätzliche Bit verdoppelt den Schlüsselraum.
01 · Eingabe
Mögliche Schlüssel berechnen
Anzahl möglicher Schlüssel bei n Bit Schlüssellänge: Schluessel = 2^n. Jedes zusätzliche Bit verdoppelt den Schlüsselraum.
Lösen für
- Schluessel — Mögliche Schlüssel
- n — Schlüssellänge
Schluessel = 2^n
n = log₂(Schluessel)
Bit
Worum geht es?
Bei symmetrischen Verfahren legt die Schlüssellänge in Bit fest, wie viele Schlüssel theoretisch möglich sind. Jedes zusätzliche Bit verdoppelt den Suchraum.
Aus der Größe des Schlüsselraums folgt direkt die Widerstandsfähigkeit gegen Brute-Force: ein 128-Bit-Schlüssel ist nicht „doppelt so stark" wie ein 64-Bit-Schlüssel, sondern um den Faktor 2⁶⁴ größer.
Die Formel
Schluessel = 2^n
Umstellung:
n = log₂(Schluessel)Die Variablen
| Symbol | Bedeutung | Einheit | Erklärung |
|---|---|---|---|
| n | Schlüssellänge | Bit | Länge des Schlüssels in Bit. |
| Schluessel | Mögliche Schlüssel | — | Größe des Schlüsselraums. |
Minimal-Beispiel
Wie viele Schlüssel hat AES-128?
Schluessel = 2^128
≈ 3,4 · 10³⁸Praxis-Beispiele
Beispiel 1 — DES (56 Bit)
Schluessel = 2^56
≈ 7,2 · 10¹⁶Beispiel 2 — AES-256
Schluessel = 2^256
≈ 1,16 · 10⁷⁷Beispiel 3 — Schlüssellänge aus Anzahl
Für 10²⁰ Schlüssel:
n = log₂(10²⁰)
≈ 66,4 Bit