SimpleCrypto by Shawn Mclean

<PackageReference Include="SimpleCrypto" Version="0.3.30.26" />

 PBKDF2

public class PBKDF2 : ICryptoService
public string HashedText { get; }

public int HashIterations { get; set; }

public string PlainText { get; set; }

public string Salt { get; set; }

public int SaltSize { get; set; }

public PBKDF2()

public bool Compare(string passwordHash1, string passwordHash2)

public string Compute()

public string Compute(string textToHash)

public string Compute(string textToHash, int saltSize, int hashIterations)

public string Compute(string textToHash, string salt)

public string GenerateSalt()

public string GenerateSalt(int hashIterations, int saltSize)

public int GetElapsedTimeForIteration(int iteration)