Hard1 markMultiple Choice
Area II: SecurityCryptographyPasswordsArea II

CPA · Question 50 · Area II: Security

An auditor observes that a company uses 'Hashing' to store passwords. Why is hashing preferred over encryption for password storage?

Answer options:

A.

Hashing is faster than encryption.

B.

Hashing allows the administrator to recover lost passwords.

C.

Hashing is a one-way function, meaning the original password cannot be retrieved even if the database is compromised.

D.

Hashing uses shorter keys.

How to approach this question

Encryption = Two-way (Lock/Unlock). Hashing = One-way (Blender).

Full Answer

C.Hashing is a one-way function, meaning the original password cannot be retrieved even if the database is compromised.✓ Correct
Hashing transforms data into a fixed-size string of characters. It is designed to be one-way, so if a hacker steals the password database, they cannot reverse the hash to find the actual password.

Common mistakes

Thinking hashing allows password recovery.

Practice the full CPA ISC Practice Exam 4

82 questions · hints · full answers · grading

More questions from this exam