Source: wikibot/bcrypt

= Bcrypt
{wiki=Bcrypt}

Bcrypt is a password hashing function designed for securely storing passwords. It is designed to be computationally intensive, which helps protect against brute-force attacks and is resistant to rainbow table attacks. Bcrypt incorporates a few key features: 1. **Adaptive Cost Factor**: Bcrypt allows you to specify a cost factor that determines how computationally expensive the hashing process is. This factor can be increased as hardware improves, allowing the algorithm to remain secure over time.