slider

Cipher Feedback Mode (CFB-Mode)

Cipher Feedback Mode (CFB-Mode) als Mode of Operation

Wie funktioniert der Cipher Feedback Mode oder CFB-Mode?


CFB ist ein Mode of Operation / Betriebsart für ein Blockverschlüsselungsverfahren, wie beispielsweise das AES-Verschlüsselungsverfahren. Dabei handelt es sich um eine Methode, die eine Folge von Zeichen oder Bits einzeln zu verschlüsselt. Durch die Betriebsart wird eine Blockverschlüsselung zu einer kontinuierlichen Verschlüsselung, die auf Klartexteinheiten k-Bit Länge operiert.
Sowohl sender- als auch empfängerseitig arbeitet die Blockverschlüsselung im Verschlüsselungsmodus und erzeugt eine pseudozufällige Bitfolge, die modulo 2 (XOR) zu dem Klartextzeichen beziehungsweise empfängerseitig zu den Schlüsseltextzeichen addiert wird.


Zu Beginn einer Verschlüsselung muss der Input der Blockverschlüsselung mit einem Initialisierungsvektor sender- und empfängerseitig geladen werden.
Für jedes zu verschlüsselnde Zeichen ist eine Blockverschlüsselung erforderlich, sodass diese Betriebsart bei einem kleinen k nicht so effizient ist. Wenn k gleich 1 ist , muss die Blockverschlüsselung für jedes einzelne Bit umgesetzt werden.

Cipher Feedback Mode (CFB-Mode) als Ablaufdiagramm
Abbildung: Cipher Feedback Mode (CFB-Mode) – © Copyright-Vermerk


Eigenschaften des CFB-Modes

Beim CFB-Mode beeinflussen Fehler in einem k-Bit-Block des Schlüsseltextes die Entschlüsselung des unmittelbaren verstümmelten und des folgenden Schlüsseltextes. Dabei werden die betroffenen Bits so lange verfälscht, bis die fehlerbehafteten Bits aus dem CFB-Eingabeblock herausgeschoben sind.
Der erste betroffene k-Bit-Block des Klartextes ist somit in genau den Bitpositionen fehlerhaft, in denen der Schlüsseltext fehlerhaft ist. Der nachfolgende entschlüsselte Klartext hat eine durchschnittliche Bitfehlerrate von 50 %, und zwar so lange, bis alle Fehler aus dem Eingangsblock herausgeschoben sind.
Sind bis dahin keine zusätzlichen Fehler aufgetreten, so erscheint danach wieder der richtige Klartext. Diese Eigenschaft wird mit „begrenzte Fehlerfortpflanzung“ oder mit „Selbstsynchronisation“ bezeichnet.
Wenn die Grenzen der k-Bit-Blöcke während der Entschlüsselung verloren gehen, so geht auch die kryptografische Synchronisation verloren, bis eine erneute Initialisierung (Reinitialisierung) durchgeführt wird. Nach Wiederherstellung der richtigen Grenzen der k-Bit-Blöcke sind höchstens noch die folgenden n-Bit fehlerhaft.
Der CFB-Mode ermöglicht eine begrenzte Fehlerfortpflanzung und kann sich selbst synchronisieren.

Cipher Feedback Mode (CFB-Mode) als Mode of Operation
Abbildung: Cipher Feedback Mode (CFB-Mode) – © Copyright-Vermerk




Weitere Informationen zum Begriff “Cipher Feedback Mode (CFB-Mode)”:



„Kryptographie: Von der Geheimwissenschaft zur alltäglichen Nutzanwendung“
– Elementare Verschlüsselungsverfahren
–
Symmetrische Verschlüsselungsverfahren
–
Asymmetrische Verschlüsselungsverfahren
–
Prüfsummen, Zertifikate und die elektronische Signatur
– Public Key Infrastruktur (PKI)
–
Vertrauensmodelle von Public-Key-Infrastrukturen



Weitere Mode of Operations:
– ECB-Mode (Electronic Code Book Mode)
– CBC-Mode (Cipher Block Chaining Mode)
– CCM-Mode (Counter with CBC-MAC)
– OFB-Mode (Output Feedback Mode)
– CTR-Mode (Counter Mode)
– GCM-Mode (Galois/Counter Mode)



„Vertrauensdienste (PKI, EBCA, Blockchain, …)“

„IT-Sicherheitseinschätzung“



„Forschungsinstitut für Internet-Sicherheit (IT-Sicherheit, Cyber-Sicherheit)“

„Master-Studiengang Internet-Sicherheit (IT-Sicherheit, Cyber-Sicherheit)“

„Marktplatz IT-Sicherheit“

„IT-Notfall – Liste von Angbietern -Marktplatz IT-Sicherheit“

„Marktplatz IT-Sicherheit: IT-Sicherheitstools“

„Awarness-Schulung – Marktplatz IT-Sicherheit“

„Marktplatz IT-Sicherheit: Köpfe der IT-Sicherheit“

„Vertrauenswürdigkeits-Plattform“


Zurück zur Übersicht




Summary
Cipher Feedback Mode
Article Name
Cipher Feedback Mode
Description
Cipher Feedback Mode (CFB-Mode) ist ein Mode of Operation für ein Blockverschlüsselungsverfahren, wie dem AES-Verschlüsselungsverfahren, bei der eine Folge von Zeichen oder Bits einzeln verschlüsselt werden. Durch die Betriebsart wird eine Blockverschlüsselung zu einer kontinuierlichen Verschlüsselung, die auf Klartexteinheiten k-Bit Länge operiert.
Author
Publisher Name
Institut für Internet-Sicherheit – if(is)
Publisher Logo
Cipher Feedback Mode (CFB-Mode) als Mode of Operation