Table with different bcrypt
implementations across languages, their default work factors, and links to sources for more information:
Language / Library | Default Work Factor | Source Information |
---|---|---|
Python (bcrypt library) |
12 | https://pypi.org/project/bcrypt/ |
Java (jBCrypt ) |
10 | https://www.mindrot.org/projects/jBCrypt/ |
JavaScript (bcrypt.js ) |
10 | https://github.com/dcodeIO/bcrypt.js |
C# (.NET BCrypt.Net) | 11 | https://github.com/BcryptNet/bcrypt.net |
PHP (password_hash() ) |
10 | https://www.php.net/manual/en/function.password-hash.php |
Ruby (bcrypt-ruby ) |
12 |