Gerd E. schrieb:
> AES ist ein Blockchiffre. Du kannst also immer nur komplette Blöcke
> damit verschlüsseln.
>
> Wenn Du nur ein Teil eines Blocks hast, musst Du den Rest mit Füllbytes
> füllen (padding).
M.K. B. schrieb:
> AES hat eine Blockgröße von 128 Bit unabhängig von der Schlüssellänge.
> Du musst also auf 128 Bit auffüllen.
>
> Du kannst auch nicht nach der Verschlüsselung auf 8 Bit abschneiden,
> weil die Informationen ja in den 128 Bit verteilt werden.
Nein, man kann aus jedem Blockchiffre problemlos einen Stromchiffre
basteln. Wird auch regelmäßig gemacht, in allen möglichen Protokollen.
M.K. B. schrieb:
> Aber welchen Sinn hat es eine 8 Bit Nachricht zu verschlüsseln, wenn man
> alle 256 Kombinationen leicht probieren kann.
Die Sinnhaftigkeit ist natürlich durchaus eine andere Frage, ein
Schlüssel länger als die zu verschlüsselnden Daten mach wenig Sinn. Da
kann er auch gleich einfach XOR mit einem einzelnen Schlüsselbyte
machen.