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

Org.BouncyCastle.Crypto.Digests.ShakeDigest

Implementation of SHAKE based on following KeccakNISTInterface.c from http://keccak.noekeon.org/
namespace Org.BouncyCastle.Crypto.Digests { public class ShakeDigest : KeccakDigest, IXof, IDigest { public ShakeDigest(); public ShakeDigest(int bitLength); public ShakeDigest(ShakeDigest source); public virtual int OutputFinal(byte[] output, int outOff, int outLen); public virtual int Output(byte[] output, int outOff, int outLen); protected virtual int OutputFinal(byte[] output, int outOff, int outLen, byte partialByte, int partialBits); } }