nerdexam
CompTIA

SY0-501 · Question #565

A security analyst is working on a project that requires the implementation of a stream cipher. Which of the following should the analyst use?

The correct answer is C. Symmetric algorithm. Stream ciphers encrypt data bit by bit or byte by byte using a shared secret key, classifying them as a type of symmetric algorithm.

Submitted by andres_qro· Mar 4, 2026General security concepts

Question

A security analyst is working on a project that requires the implementation of a stream cipher. Which of the following should the analyst use?

Options

  • AHash function
  • BElliptic curve
  • CSymmetric algorithm
  • DPublic key cryptography

How the community answered

(62 responses)
  • A
    3% (2)
  • B
    8% (5)
  • C
    71% (44)
  • D
    18% (11)

Why each option

Stream ciphers encrypt data bit by bit or byte by byte using a shared secret key, classifying them as a type of symmetric algorithm.

AHash function

A hash function is a one-way mathematical operation used for data integrity verification or password storage, not for encrypting and decrypting data like a cipher.

BElliptic curve

Elliptic curve cryptography is a type of asymmetric (public-key) cryptography primarily used for key exchange and digital signatures, not as a stream cipher itself.

CSymmetric algorithmCorrect

Stream ciphers are a category of symmetric-key algorithms that encrypt data one bit or byte at a time using a shared secret key, making symmetric algorithms the appropriate choice for their implementation. This contrasts with block ciphers, which also use symmetric keys but operate on fixed-size blocks of data.

DPublic key cryptography

Public key cryptography, also known as asymmetric cryptography, uses separate keys for encryption and decryption and is generally not used for efficient bulk data encryption like stream ciphers.

Concept tested: Stream cipher classification as symmetric algorithm

Source: https://learn.microsoft.com/en-us/training/modules/threat-protection-design-encryption-technologies/3-symmetric-asymmetric-encryption

Topics

#stream cipher#symmetric encryption#cryptography#cipher types

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice