nerdexam
(ISC)2

SSCP · Question #648

Which of the following is more suitable for a hardware implementation?

The correct answer is A. Stream ciphers. Stream ciphers are more suitable for hardware implementation because they encrypt data one bit or byte at a time using simple operations like XOR combined with a pseudorandom keystream generator. This simplicity translates efficiently into logic gates and shift registers in…

Submitted by hans_de· Apr 18, 2026Cryptography

Question

Which of the following is more suitable for a hardware implementation?

Options

  • AStream ciphers
  • BBlock ciphers
  • CCipher block chaining
  • DElectronic code book

How the community answered

(37 responses)
  • A
    95% (35)
  • B
    3% (1)
  • C
    3% (1)

Explanation

Stream ciphers are more suitable for hardware implementation because they encrypt data one bit or byte at a time using simple operations like XOR combined with a pseudorandom keystream generator. This simplicity translates efficiently into logic gates and shift registers in hardware, making them fast and low-latency. Block ciphers, cipher block chaining (CBC), and electronic codebook (ECB) involve more complex round functions, substitution-permutation networks, and multi-step transformations that are better suited for software implementations. Stream ciphers are widely used in hardware-based communications systems and embedded devices.

Topics

#Stream ciphers#Hardware implementation#Block ciphers#Cryptographic primitives

Community Discussion

No community discussion yet for this question.

Full SSCP Practice