<PackageReference Include="BouncyCastle.Cryptography" Version="2.3.0" />

Org.BouncyCastle.Crypto.Generators.Mgf1BytesGenerator

public sealed class Mgf1BytesGenerator : IDerivationFunction
Generator for MGF1 as defined in Pkcs 1v2
public IDigest Digest { get; }

the underlying digest.

public Mgf1BytesGenerator(IDigest digest)

public int GenerateBytes(byte[] output, int outOff, int length)

Fill len bytes of the output buffer with bytes generated from the derivation function.

public int GenerateBytes(Span<byte> output)

public void Init(IDerivationParameters parameters)