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

NonMemoableDigest

public class NonMemoableDigest : IDigest
protected readonly IDigest mBaseDigest

public virtual string AlgorithmName { get; }

public NonMemoableDigest(IDigest baseDigest)

public virtual void BlockUpdate(byte[] input, int inOff, int len)

public virtual void BlockUpdate(ReadOnlySpan<byte> input)

public virtual int DoFinal(byte[] output, int outOff)

public virtual int DoFinal(Span<byte> output)

public virtual int GetByteLength()

public virtual int GetDigestSize()

public virtual void Reset()

public virtual void Update(byte input)