Which mode is a block cipher implementation as a self-synchronizing stream…

2022

Which mode is a block cipher implementation as a self-synchronizing stream cipher ?

Answer: B. Cipher Feedback ModeAnswer: Cipher Feedback Mode (CFB) Why this is correct: Cipher Feedback Mode converts a block cipher into a self-synchronizing stream cipher. The keystream…

  1. A.

    Cipher Block Chaining Mode,

  2. B.

    Cipher Feedback Mode

  3. C.

    Electronic Codebook Mode

  4. D.

    Output Feedback Mode

Attempted by 263 students.

Show answer & explanation

Correct answer: B

Answer: Cipher Feedback Mode (CFB)

Why this is correct:

Cipher Feedback Mode converts a block cipher into a self-synchronizing stream cipher. The keystream used to encrypt plaintext is derived from the block cipher output combined with previous ciphertext, so the receiver can resynchronize automatically after a limited number of lost or inserted bits/blocks.

  • How CFB works: the block cipher output is XORed with plaintext to produce ciphertext; previous ciphertext segments are fed back into the cipher input to generate subsequent keystream segments.

  • Self-synchronization property: because the keystream depends on previous ciphertext, the receiver regains correct alignment automatically after a limited number of received bits/blocks.

  • Why the other modes are not correct: Output Feedback (OFB) is a synchronous stream mode (keystream independent of ciphertext) and does not self-synchronize; Cipher Block Chaining (CBC) and Electronic Codebook (ECB) are block modes and are not stream ciphers.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Nta Ugc Net Paper 2

Loading lesson…