Developer tool that calculates BCrypt hash codes for strings. BCrypt is an implementation of the Blowfish cipher and a computationally-expensive hash function recommended for password hashing.
The reason for writing this WPF application was just to simply calculate the BCrypt hash code for a given string (e.g. a password).
The application itself is pretty much straightforward (as you can see in the following screenshots) and there is not so much to explain:
The C# algorithm is a port of the jBCrypt
library by Damien Miller
. This port was done by Derek Slager
The GenerateSalt(31) bug, described by David Murdoch
is also fixed.
All feedback is welcome. Please report any issues using the Issue Tracker