🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

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.

Feedback & Bug Report