<PackageReference Include="BouncyCastle.Cryptography" Version="2.2.0" />

DigestUtilities

public static class DigestUtilities
public static byte[] CalculateDigest(DerObjectIdentifier id, byte[] input)

public static byte[] CalculateDigest(string algorithm, byte[] input)

public static byte[] CalculateDigest(string algorithm, byte[] buf, int off, int len)

public static byte[] DoFinal(IDigest digest)

public static byte[] DoFinal(IDigest digest, byte[] input)

public static byte[] DoFinal(IDigest digest, byte[] buf, int off, int len)

public static string GetAlgorithmName(DerObjectIdentifier oid)

public static IDigest GetDigest(string algorithm)

public static DerObjectIdentifier GetObjectIdentifier(string mechanism)

Returns a ObjectIdentifier for a given digest mechanism.