Org.BouncyCastle.Security.DigestUtilities
namespace Org.BouncyCastle.Security
{
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[] CalculateDigest(string algorithm, ReadOnlySpan<byte> buffer);
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 byte[] DoFinal(IDigest digest, ReadOnlySpan<byte> buffer);
public static string GetAlgorithmName(DerObjectIdentifier oid);
public static IDigest GetDigest(DerObjectIdentifier id);
public static IDigest GetDigest(string algorithm);
public static DerObjectIdentifier GetObjectIdentifier(string mechanism);
}
}