Skip to content
Sharp

Authentication · interview question

Why is using BCrypt preferable over a fast hashing algorithm like SHA-256 for password hashing?

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

Correct answer

C. BCrypt is slower, making brute-force attacks less feasible.

Why

BCrypt's slower hashing process is designed to counteract the speed of modern hardware, making brute-force attacks more difficult. Fast algorithms like SHA-256 can be quickly computed, allowing attackers to try many passwords in a short time.

Test yourself on Authentication

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

Start free test
All Authentication questions →