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