Class Mgf1BytesGenerator
- Namespace
- Org.BouncyCastle.Crypto.Generators
- Assembly
- BouncyCastle.Cryptography.dll
Generator for MGF1 as defined in Pkcs 1v2
public sealed class Mgf1BytesGenerator : IDerivationFunction
- Inheritance
-
Mgf1BytesGenerator
- Implements
- Inherited Members
Constructors
Mgf1BytesGenerator(IDigest)
public Mgf1BytesGenerator(IDigest digest)
Parameters
digestIDigestthe digest to be used as the source of generated bytes
Properties
Digest
the underlying digest.
public IDigest Digest { get; }
Property Value
Methods
GenerateBytes(byte[], int, int)
Fill len bytes of the output buffer with bytes generated from the derivation function.
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