Class KdfDoublePipelineIterationBytesGenerator
- Namespace
- Org.BouncyCastle.Crypto.Generators
- Assembly
- BouncyCastle.Cryptography.dll
public sealed class KdfDoublePipelineIterationBytesGenerator : IMacDerivationFunction, IDerivationFunction
- Inheritance
-
KdfDoublePipelineIterationBytesGenerator
- Implements
- Inherited Members
Constructors
KdfDoublePipelineIterationBytesGenerator(IMac)
public KdfDoublePipelineIterationBytesGenerator(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 parameters)
Parameters
parametersIDerivationParameters