Bcrypt
A password hashing function based on the Blowfish cipher, with a tunable cost factor that slows brute-force attacks even as hardware speeds up.
Bcrypt is a password hashing function published by Niels Provos and David Mazières in 1999. It applies a modified Blowfish key schedule repeatedly, controlled by a cost factor (typically 10 to 14) where each step doubles the work. A bcrypt hash like `$2b$12$...` encodes the version, cost, salt, and digest in one string, so verification needs only the hash itself. Bcrypt remains a safe choice for password storage when Argon2 or scrypt are not available, but its 72-byte password truncation and lack of memory-hardness make Argon2id the preferred default for new systems today.
Reference
Related terms
See also
Referenced on
- API Key Generator, Free Online, Strong Random Tokens
- APR1 Generator, Free Online, Apache $apr1$ MD5 Hashes
- Argon2 Hash Generator, Free Online, OWASP Recommended
- Bcrypt Generator & Verifier, Free Online, Browser-Only
- Diceware Passphrase Generator, Free Online, EFF Word List
- Django Password Hash Generator, Free Online, PBKDF2 SHA-256
- Hash Identifier, Free Online, Detect 50+ Hash Types
- HTPasswd Generator Free Online, bcrypt, APR1, SHA, crypt
- MD5 Hash Generator, Free Online, Browser-Based
- Password Strength Checker Free Online, zxcvbn Entropy
- Password Tools, Free Online Generators & Hash Utilities
- PBKDF2 Generator, Free Online, Custom Iterations
- Scrypt Hash Generator, Free Online, N/r/p Configurable
- SHA-256 Generator Free Online, Hash Text or Files
- Strong Password Generator, Free Online, Secure & Fast
- WordPress Password Hash Generator, Free Online (phpass, Bcrypt)