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".

There is a newer version of this package available.
See the version list below for details.
Install-Package BCrypt.Net-Next -Version 3.5.0
dotnet add package BCrypt.Net-Next --version 3.5.0
<PackageReference Include="BCrypt.Net-Next" Version="3.5.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BCrypt.Net-Next --version 3.5.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

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.

  • .NETFramework 2.0

    • No dependencies.
  • .NETFramework 3.5

    • No dependencies.
  • .NETFramework 4.0

    • No dependencies.
  • .NETFramework 4.5.2

  • .NETFramework 4.6.2

  • .NETFramework 4.7.2

  • .NETFramework 4.8

  • .NETStandard 2.0

  • .NETStandard 2.1

    • No dependencies.

GitHub repositories (3)

Showing the top 3 popular GitHub repositories that depend on BCrypt.Net-Next:

Repository Stars
peachpiecompiler/peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
BcryptNet/bcrypt.net
BCrypt.Net - Bringing updates to the original bcrypt package
MUnique/OpenMU
This project aims to create an easy to use, extendable and customizable server for a MMORPG called "MU Online".

Version History

Version Downloads Last updated
4.0.0 44,677 4/14/2020
3.5.0 6,082 4/14/2020
3.3.3 55,381 3/10/2020
3.3.2 130 3/10/2020
3.2.1 851,361 9/29/2019
3.2.0 3,956 9/21/2019
3.1.3 582,069 1/31/2019
3.1.2 44,268 12/15/2018
3.1.0 247,581 7/20/2018
2.2.0 572 7/20/2018
2.1.4 1,320 6/26/2018
2.1.3 83,474 3/23/2018
2.1.2 104,605 10/11/2017
2.1.1 41,589 3/21/2017
2.0.1 8,358 9/15/2016
2.0.0 4,008 9/14/2016