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

Blake3Digest

public sealed class Blake3Digest : IDigest, IMemoable, IXof
public string AlgorithmName { get; }

public Blake3Digest()

public Blake3Digest(int pDigestSize)

public Blake3Digest(Blake3Digest pSource)

public void BlockUpdate(byte[] pMessage, int pOffset, int pLen)

public IMemoable Copy()

public int DoFinal(byte[] pOutput, int pOutOffset)

public int GetByteLength()

public int GetDigestSize()

public void Init(Blake3Parameters pParams)

public int Output(byte[] pOut, int pOutOffset, int pOutLen)

public int OutputFinal(byte[] pOut, int pOutOffset, int pOutLen)

public void Reset()

public void Reset(IMemoable pSource)

public void Update(byte b)