Bcrypt Generator

Generate Bcrypt Hashes


Bcrypt Generator

Our BCrypt Generator is  a user-friendly tool designed to  produce BCrypt hashes from the provided plain text strings. BCrypt, an abbreviation for "Blowfish Crypt," is a widely adopted cryptographic algorithm based on the Blowfish cipher.  It is used in many applications and systems for  password hashing. Implementations of BCrypt can be found in many programming languages, including C, Java, JavaScript, Perl, PHP, and more.

Important Note: This BCrypt Generator will remove any trailing spaces and end-of-line (EOL) characters from the input text. Additionally, it will truncate the input to a maximum of 72 characters.

Format of a BCrypt Hash

A BCrypt hash, a 60-character-long string, takes the following form:

$2y$10$MdizQ9lmIBAmURFSqCqVMudDXbvWb4m.hGq0YW4jid3SCLGM0veNm

Breaking down the components:

  • $2y$ : Identifies the BCrypt algorithm version.
  • 10$ : Signifies the cost factor, determining the number of iterations for hashing (in this example, set to 10).
  • MdizQ9lmIBAmURFSqCqVMudDXbvWb4m.hGq0YW4jid3SCLGM0veNm : Represents the hashed password, encompassing the salt (a random value) and the hashed result.

Notably, the inclusion of a unique salt for each password ensures that even if two users have the same password, their BCrypt hashes will be different. This sets BCrypt apart from other hashing techniques, such as MD5, which yields identical outputs for identical inputs. 


See Also:

Hash Generator

Contact

Missing something?

Feel free to request missing tools or give some feedback using our contact form.

Contact Us