Project Description

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.

Getting Started

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:

BCryptToolScreenshot01.png

BCryptToolScreenshot02.png

Credits

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.

Feedback

All feedback is welcome. Please report any issues using the Issue Tracker.

Last edited Nov 16, 2011 at 8:07 PM by MartinBuberl, version 12