nerdexam
CompTIA

SY0-301 · Question #444

Which of the following functions provides an output which cannot be reversed and converts data into a string of characters?

The correct answer is A. Hashing. Hashing is a one-way cryptographic function that converts input data of any size into a fixed-length string of characters and is computationally infeasible to reverse.

General security concepts

Question

Which of the following functions provides an output which cannot be reversed and converts data into a string of characters?

Options

  • AHashing
  • BStream ciphers
  • CSteganography
  • DBlock ciphers

How the community answered

(32 responses)
  • A
    94% (30)
  • B
    3% (1)
  • D
    3% (1)

Why each option

Hashing is a one-way cryptographic function that converts input data of any size into a fixed-length string of characters and is computationally infeasible to reverse.

AHashingCorrect

Hashing algorithms such as SHA-256 produce a fixed-length digest from arbitrary input data using a one-way mathematical function. The output cannot be reversed to recover the original input, which distinguishes hashing from encryption.

BStream ciphers

Stream ciphers are reversible encryption algorithms that use a key to both encrypt and decrypt data, so the output can be reversed given the key.

CSteganography

Steganography is a technique for hiding data within another file or medium, not a function that converts data into a fixed-length irreversible string.

DBlock ciphers

Block ciphers are symmetric encryption algorithms that process fixed-size blocks of data and are fully reversible using the appropriate decryption key.

Concept tested: One-way hashing function properties

Source: https://csrc.nist.gov/publications/detail/fips/180/4/final

Topics

#hashing#one-way function#cryptography#data integrity

Community Discussion

No community discussion yet for this question.

Full SY0-301 Practice