Using bcrypt to hash a password. The larger the cost factor, the more secure the hash but requires more time to encrypt.