Bouncy Castle Cryptography 1.23

org.bouncycastle.crypto
Interface DerivationFunction

All Known Implementing Classes:
KDF2BytesGenerator, MGF1BytesGenerator

public interface DerivationFunction

base interface for general purpose byte derivation functions.


Method Summary
 int generateBytes(byte[] out, int outOff, int len)
           
 Digest getDigest()
          return the message digest used as the basis for the function
 void init(DerivationParameters param)
           
 

Method Detail

init

public void init(DerivationParameters param)

getDigest

public Digest getDigest()
return the message digest used as the basis for the function

generateBytes

public int generateBytes(byte[] out,
                         int outOff,
                         int len)
                  throws DataLengthException,
                         java.lang.IllegalArgumentException

Bouncy Castle Cryptography 1.23