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

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 an ObjectIdentifier for a given digest mechanism.