Back

Cipta Code

bcrypt Generator

bcrypt is a password-hashing function based on the Blowfish cipher. It incorporates a salt to protect against rainbow table attacks and is an adaptive function.

Input / Password

bcrypt Output (Encoded)

Waiting for input...

Parameters

16 / 16 bytes

Higher values are more secure but slower. 10-12 is common.

What is bcrypt?

bcrypt is a password hashing function designed by Niels Provos and David Mazières, based on the Blowfish cipher. It was presented at USENIX in 1999. bcrypt uses an adaptive cost factor, allowing the time required to hash a password to increase as hardware becomes faster, maintaining its resistance to brute-force attacks.

Properties

  • Adaptive Cost: The cost factor determines the number of hashing rounds (2^cost).
  • Salting: Automatically incorporates a 128-bit salt to prevent rainbow table attacks.
  • Max Password Length: bcrypt traditionally has a limit of 72 characters for the password.
  • Safe Storage: Produces a standard modular crypt format string including salt and cost.