org.bouncycastle.crypto.generators
public class BaseKDFBytesGenerator extends Object implements DerivationFunction
Constructor Summary | |
---|---|
protected | BaseKDFBytesGenerator(int counterStart, Digest digest)
Construct a KDF Parameters generator.
|
Method Summary | |
---|---|
int | generateBytes(byte[] out, int outOff, int len)
fill len bytes of the output buffer with bytes generated from
the derivation function.
|
Digest | getDigest()
return the underlying digest. |
void | init(DerivationParameters param) |
Parameters: counterStart value of counter. digest the digest to be used as the source of derived keys.
Throws: IllegalArgumentException if the size of the request will cause an overflow. DataLengthException if the out buffer is too small.