packageorg.spongycastle.crypto;/** * base interface for general purpose byte derivation functions. */publicinterfaceDerivationFunction{publicvoidinit(DerivationParametersparam);publicintgenerateBytes(byte[]out,intoutOff,intlen)throwsDataLengthException,IllegalArgumentException;}