<PackageReference Include="BCrypt.Net-Core" Version="1.6.0" />

BCrypt

public sealed class BCrypt
public BCrypt()

public static string GenerateSalt(int workFactor, SaltRevision saltSaltRevision = 2)

public static string GenerateSalt(SaltRevision saltSaltRevision = 2)

public static int GetPasswordWorkFactor(string hashedPassword)

public static string HashPassword(string input, SaltRevision saltSaltRevision = 2)

public static string HashPassword(string input, int workFactor, SaltRevision saltSaltRevision = 2)

public static string HashPassword(string input, string salt)

public static string HashString(string source, SaltRevision saltSaltRevision = 2)

public static string HashString(string source, int workFactor, SaltRevision saltSaltRevision = 2)

public static bool Verify(string text, string hash)