org.bouncycastle.jce.provider
public class BrokenKDF2BytesGenerator extends Object implements DerivationFunction
Constructor Summary | |
---|---|
BrokenKDF2BytesGenerator(Digest digest)
Construct a KDF2 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) |
Note: IEEE P1363a standard is still a draft standard, if the standard changes this function, the output of this function will change as well. Don't use this routine for anything subject to long term storage.
Parameters: 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.