public class BrokenKDF2BytesGenerator extends Object implements DerivationFunction
| Constructor and Description | 
|---|
| BrokenKDF2BytesGenerator(Digest digest)Construct a KDF2 Parameters generator. | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
public BrokenKDF2BytesGenerator(Digest digest)
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.
digest - the digest to be used as the source of derived keys.public void init(DerivationParameters param)
init in interface DerivationFunctionpublic Digest getDigest()
getDigest in interface DerivationFunctionpublic int generateBytes(byte[] out,
                         int outOff,
                         int len)
                  throws DataLengthException,
                         IllegalArgumentException
generateBytes in interface DerivationFunctionIllegalArgumentException - if the size of the request will cause an overflow.DataLengthException - if the out buffer is too small.Copyright © 2015. All rights reserved.