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

IDerivationFunction

public interface IDerivationFunction
Base interface for general purpose byte derivation functions.
namespace Org.BouncyCastle.Crypto { public interface IDerivationFunction { IDigest Digest { get; } void Init(IDerivationParameters parameters); int GenerateBytes(byte[] output, int outOff, int length); } }