nerdexam
CompTIA

SY0-701 · Question #114

Which of the following is used to add extra complexity before using a one-way data transformation algorithm?

The correct answer is D. Salting. Salting is the process of adding extra random data to a password or other data before applying a one-way data transformation algorithm, such as a hash function. Salting increases the complexity and randomness of the input data, making it harder for attackers to guess or crack…

Submitted by kev92· Mar 6, 2026General security concepts

Question

Which of the following is used to add extra complexity before using a one-way data transformation algorithm?

Options

  • AKey stretching
  • BData masking
  • CSteganography
  • DSalting

How the community answered

(44 responses)
  • B
    5% (2)
  • C
    2% (1)
  • D
    93% (41)

Explanation

Salting is the process of adding extra random data to a password or other data before applying a one-way data transformation algorithm, such as a hash function. Salting increases the complexity and randomness of the input data, making it harder for attackers to guess or crack the original data using precomputed tables or brute force methods. Salting also helps prevent identical passwords from producing identical hash values, which could reveal the passwords to attackers who have access to the hashed data. Salting is commonly used to protect passwords stored in databases or transmitted over networks.

Community Discussion

No community discussion yet for this question.

Full SY0-701 Practice