987 Aufrufe
Gefragt in Security Viren von
Guten Tag,

bei dem Kryptosystem AES werden Schlüssellängen von z.B. 128 Bit genutzt.
Wie darf ich mir dies Vorstellen? Beudeutet dies, dass jedes Zeichen des Schlüssels 128 Bit größ sein darf? Unser Alphabet umfasst ja nur 26 Buchstaben - also ca. 5 Bit. Wie komm ich da von 5 Bit auf 128?
Was würde aus dem Schlüssel "KEY" werden, wenn ich diesen zum verschlüsseln eingebe? Dreimal ein 128 Bit Wert?

Ich blick da noch nicht ganz durch ^^

Gruß
Crossfire

3 Antworten

0 Punkte
Beantwortet von macgyver031 Experte (2k Punkte)
128bit bedeutet dass der Schlüssel 128 aneinander gereihten 0 oder 1 ist: 10010010011100....01

Wenn du es in Zeichen haben möchtest musst du 16 Zeichen aneinander reihen.
0 Punkte
Beantwortet von
Also wenn ich nur "KEY" als Schlüssel eingebe, verschlüsselt er auch nur mit 24 Bit?
0 Punkte
Beantwortet von johannesg Einsteiger_in (77 Punkte)
Ich habe mich zu dem Thema kurz belesen. Nach meinem Verständnis
stellt sich das wie folgt dar:

Die Schlüssellänge (Die "Bit-Zahl") stellt nur dar, wieviele mögliche
verschlüsselte Zeichenketten ein einzelnes Zeichen darstellen können.
Für den Buchstaben "A" gibt es also 2 hoch 128 verschiedene mögliche
Schlüsselvarianten.

Diese Schlüssellänge ist aber nicht gerade ein ausschlaggebender
Faktor für die Sicherheit einer Verschlüsselung, vielmehr der
Verschlüsselungsalgorithmus an sich. der Rijndael- bzw. AES-
Algorithmus ist aber schon ganz ordentlich, an AES hat sich sogar das
FBI schon die Zähne ausgebissen.

Der wichtigste Faktor bei der Verschlüsselung bleibt aber nach wie vor
das Kennwort. Wenn du zum Beispiel "12345" als Kennwort
verwendest, dauert es nur Sekunden oder Minuten, bis das geknackt
wurde. Wenn du aber beispielsweise
"DGEfjktDgnR$&34678Dg6zGHDJETEG/U%EHSE&/UE$%TZN&ZW$
%ZEU/JU&/He5he5bZE%6hhe5h6I67HSj67" als Schlüssel verwendest,
ist die Verschlüsselung praktisch unknackbar (Gut, wenn du das da
oben jetzt einfach kopierst, kennt jeder diesen Schlüssel ;-) ).

hth ~ Jo
...