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.