PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cipher Block Chaining



Luftballon
09.02.06, 00:57
Hi @ all,

folgendes Scenario ;) man entschlüsselt eine mit der CBC -Verschlüsselung verschlüsselte Nachricht und eins der Blöcke beinhaltet einen Fehler, z.B. gleich der vorletzte!

Im CBC wird der Vorgängerblock (Block n) immer in die Entschlüsselung vom Block n-1 miteinbezogen.

Meine Frage ist: macht ein einziges Fehler in einem der Blöcke der verschlüsselten Nachricht den Rest der Nachricht nicht mehr brauchbar? Oder geht dadurch nur ein Teil der Nachricht zu Bruch?

Smartie
09.02.06, 04:02
das kommt darauf an. Ich habe es jetzt nicht mehr sicher im kopf, aber bei CBC war's glaub ich so, dass alle folgenden blöcke betroffen sind. Es gibt auch Chaining verfahren, wo sich der fehler nicht fortpflanzt. für solche sachen solltest du dir das buch von bruce schneier (angewandte kryptographie) besorgen. da stehen die chaining modi drin, und ihre vor- sowie nachteile.