nerdexam
EC-Council

312-50V9 · Question #421

Which cipher encrypts the plain text digit (bit or byte) one by one?

The correct answer is D. Stream cipher. A stream cipher encrypts plaintext one bit or byte at a time by combining each unit with a keystream, unlike block ciphers that operate on fixed-size data chunks.

Cryptography

Question

Which cipher encrypts the plain text digit (bit or byte) one by one?

Options

  • AClassical cipher
  • BBlock cipher
  • CModern cipher
  • DStream cipher

How the community answered

(29 responses)
  • A
    3% (1)
  • B
    3% (1)
  • D
    93% (27)

Why each option

A stream cipher encrypts plaintext one bit or byte at a time by combining each unit with a keystream, unlike block ciphers that operate on fixed-size data chunks.

AClassical cipher

Classical cipher is a broad historical category (e.g., Caesar, Vigenere) and does not specifically define the unit-by-unit encryption mechanism being described.

BBlock cipher

Block cipher encrypts data in fixed-size chunks (e.g., 128 bits at a time as in AES), not one digit at a time, which is the opposite of the described behavior.

CModern cipher

Modern cipher is a general category term encompassing both block and stream ciphers and does not specifically describe unit-by-unit encryption.

DStream cipherCorrect

Stream ciphers process plaintext digit by digit - typically one bit or one byte at a time - by XORing each unit with a corresponding value from a pseudo-random keystream. This makes them suitable for real-time data transmission where data arrives continuously. RC4 is a well-known example of a stream cipher operating on bytes.

Concept tested: Stream cipher operation and plaintext processing unit

Source: https://csrc.nist.gov/glossary/term/stream_cipher

Topics

#stream cipher#symmetric encryption#cipher types#bit-by-bit encryption

Community Discussion

No community discussion yet for this question.

Full 312-50V9 Practice