nerdexam
EC-Council

312-50V10 · Question #547

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 using a pseudorandom keystream, as opposed to block ciphers which process data in fixed-size 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)
  • B
    3% (1)
  • C
    3% (1)
  • D
    93% (27)

Why each option

A stream cipher encrypts plaintext one bit or byte at a time using a pseudorandom keystream, as opposed to block ciphers which process data in fixed-size chunks.

AClassical cipher

Classical ciphers are a broad historical category (including Caesar and Vigenere ciphers) and are not defined by bit-by-bit or byte-by-byte encryption as a distinguishing characteristic.

BBlock cipher

Block ciphers encrypt data in fixed-size chunks (e.g., 128-bit blocks in AES), processing multiple bits simultaneously rather than one at a time.

CModern cipher

Modern cipher is a general category that encompasses both stream and block ciphers and does not describe a specific encryption method or granularity.

DStream cipherCorrect

Stream ciphers operate by generating a continuous pseudorandom keystream and XORing it against each individual bit or byte of plaintext sequentially. This one-at-a-time processing makes stream ciphers well-suited for real-time data transmission where low latency is required, such as in RC4 or ChaCha20.

Concept tested: Stream cipher sequential bit-by-bit encryption

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

Topics

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

Community Discussion

No community discussion yet for this question.

Full 312-50V10 Practice