Bcrypt
In plain terms
A password-hashing function designed to be slow and salted.
Going deeper
Bcrypt hashes passwords with a built-in salt and an adjustable work factor, making brute-force attacks expensive. It's purpose-built for storing passwords safely.
Under the hood
Deliberate slowness and tunable cost resist GPU cracking; Argon2 and scrypt are modern alternatives.
Examples
Password storage, user authentication, salted hashing, login systems.
Think of it like...
Like a deliberately slow, uniquely-mixed lock that frustrates anyone trying every key.