org.gudy.bouncycastle.crypto
Interface DerivationFunction
- All Known Implementing Classes:
- BaseKDFBytesGenerator, KDF2BytesGenerator, MGF1BytesGenerator
public interface DerivationFunction
base interface for general purpose byte derivation functions.
init
void init(DerivationParameters param)
getDigest
Digest getDigest()
- return the message digest used as the basis for the function
generateBytes
int generateBytes(byte[] out,
int outOff,
int len)
throws DataLengthException,
IllegalArgumentException
- Throws:
DataLengthException
IllegalArgumentException