BCrypt.Net-Next 3.5.0

A fixed, enhanced and namespace compatible version of BCrypt.Net port of jBCrypt implemented in C#. It uses a variant of the Blowfish encryption algorithm’s keying schedule, and introduces a work factor, which allows you to determine how expensive the hash function will be, allowing the algorithm to be "future-proof".

No packages depend on BCrypt.Net-Next.

See https://github.com/BcryptNet/bcrypt.net/releases

A bug in Enhanced Hashing was discovered that causes the hashes created to be inoperable between different languages. As part of the fix 3.5 release contains the ability to Verify and HashPassword were given an additional v4CompatibleEnhancedEntropy parameter. This allows the user to verify their Enhanced hash as normal; then re-hash + store using V4. This functionality is purely to allow migration and is removed in V4.

.NET Framework 2.0

  • No dependencies.

.NET Framework 3.5

  • No dependencies.

.NET Framework 4.0

  • No dependencies.

.NET Framework 4.5.2

.NET Framework 4.6.2

.NET Framework 4.7.2

.NET Framework 4.8

.NET Standard 2.0

.NET Standard 2.1

  • No dependencies.

Version Downloads Last updated
4.0.3 6 10/29/2025
4.0.2 4 11/05/2025
4.0.0 2 11/05/2025
3.5.0 2 11/05/2025
3.3.3 5 11/05/2025
3.3.2 2 11/05/2025
3.2.1 2 11/05/2025
3.2.0 2 11/05/2025
3.1.3 4 11/05/2025
3.1.2 4 11/05/2025
3.1.0 2 11/05/2025
2.2.0 2 11/05/2025
2.1.4 2 11/05/2025
2.1.3 2 11/05/2025
2.1.2 1 11/05/2025
2.1.1 1 11/05/2025
2.0.1 1 11/05/2025
2.0.0 1 11/05/2025