Save This Page
Home » crypto-143 » org.bouncycastle.crypto » [javadoc | source]
org.bouncycastle.crypto
public interface: DerivationFunction [javadoc | source]

All Known Implementing Classes:
    BrokenKDF2BytesGenerator, BaseKDFBytesGenerator, ECDHKEKGenerator, DHKEKGenerator, MGF1BytesGenerator, KDF2BytesGenerator, KDF1BytesGenerator

base interface for general purpose byte derivation functions.
Method from org.bouncycastle.crypto.DerivationFunction Summary:
generateBytes,   getDigest,   init
Method from org.bouncycastle.crypto.DerivationFunction Detail:
 public int generateBytes(byte[] out,
    int outOff,
    int len) throws DataLengthException, IllegalArgumentException
 public Digest getDigest()
    return the message digest used as the basis for the function
 public  void init(DerivationParameters param)