Class KdfCounterBytesGenerator
- Namespace
- Org.BouncyCastle.Crypto.Generators
- Assembly
- BouncyCastle.Cryptography.dll
public sealed class KdfCounterBytesGenerator : IMacDerivationFunction, IDerivationFunction
- Inheritance
-
KdfCounterBytesGenerator
- Implements
- Inherited Members
Constructors
KdfCounterBytesGenerator(IMac)
public KdfCounterBytesGenerator(IMac prf)
Parameters
prfIMac
Properties
Digest
The message digest used as the basis for the function.
public IDigest Digest { get; }
Property Value
Mac
public IMac Mac { get; }
Property Value
Methods
GenerateBytes(byte[], int, int)
public int GenerateBytes(byte[] output, int outOff, int length)
Parameters
Returns
GenerateBytes(Span<byte>)
public int GenerateBytes(Span<byte> output)
Parameters
Returns
Init(IDerivationParameters)
public void Init(IDerivationParameters param)
Parameters
paramIDerivationParameters