A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool.
Most implementations mirror the OpenBSD impl of using only 23 bytes of the blowfish has (184 bit) and use a null terminator since version $2a$ requires it. Other implemenations (e.g. BC) do not do these things for you.
Add flags in the Version config to support these advanced features.
Most implementations mirror the OpenBSD impl of using only 23 bytes of the blowfish has (184 bit) and use a null terminator since version $2a$ requires it. Other implemenations (e.g. BC) do not do these things for you.
Add flags in the
Version
config to support these advanced features.