public interface IXof : IDigestPublic Interface IXof
Inherits IDigestpublic interface class IXof : IDigestOrg.BouncyCastle.Crypto.IXof = function();
Org.BouncyCastle.Crypto.IXof.createInterface('Org.BouncyCastle.Crypto.IXof');| AlgorithmName | The algorithm name. (Inherited from IDigest) |
| BlockUpdate(ReadOnlySpanByte) | Update the message digest with a span of bytes. (Inherited from IDigest) |
| BlockUpdate(Byte, Int32, Int32) | Update the message digest with a block of bytes. (Inherited from IDigest) |
| DoFinal(SpanByte) | Close the digest, producing the final digest value. (Inherited from IDigest) |
| DoFinal(Byte, Int32) | Close the digest, producing the final digest value. (Inherited from IDigest) |
| GetByteLength | Return the size, in bytes, of the internal buffer used by this digest. (Inherited from IDigest) |
| GetDigestSize | Return the size, in bytes, of the digest produced by this message digest. (Inherited from IDigest) |
| Output(SpanByte) | Start outputting the results of the final calculation for this XOF. Unlike OutputFinal, this method will continue producing output until the XOF is explicitly reset, or signals otherwise. |
| Output(Byte, Int32, Int32) | Start outputting the results of the final calculation for this XOF. Unlike DoFinal, this method will continue producing output until the XOF is explicitly reset, or signals otherwise. |
| OutputFinal(SpanByte) | Output the results of the final calculation for this XOF to fill the output span. |
| OutputFinal(Byte, Int32, Int32) | Output the results of the final calculation for this XOF to outLen number of bytes. |
| Reset | Reset the digest back to its initial state. (Inherited from IDigest) |
| Update | Update the message digest with a single byte. (Inherited from IDigest) |