Skip to content
Sharp

Authentication · interview question

Why is using fast hashing algorithms like MD5 for passwords a security problem?

Multiple choiceMediumchapter-17-curatedpremiumauthenticationsalting-and-bcrypt
Choose one answer
Answer and explanation

Correct answer

A. They are prone to pre-computed attacks like rainbow tables.

Why

Fast hashing algorithms like MD5 allow attackers to use pre-computed tables, such as rainbow tables, to quickly find password matches. Their speed is an advantage for attackers, making them unsuitable for secure password storage.

Test yourself on Authentication

A free test with instant, explained results. No account needed.

Start free test
All Authentication questions →