public interface IXof : IDigest
Public Interface IXof
Inherits IDigest
public interface class IXof : IDigest
Org.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) |