public class PBKDF2Engine extends Object
Constructor and Description |
---|
PBKDF2Engine(PBKDF2Parameters parameters) |
PBKDF2Engine(PBKDF2Parameters parameters,
net.lingala.zip4j.crypto.PBKDF2.PRF prf) |
Modifier and Type | Method and Description |
---|---|
byte[] |
deriveKey(char[] inputPassword) |
byte[] |
deriveKey(char[] inputPassword,
int dkLen) |
PBKDF2Parameters |
getParameters() |
net.lingala.zip4j.crypto.PBKDF2.PRF |
getPseudoRandomFunction() |
protected void |
INT(byte[] dest,
int offset,
int i) |
void |
setParameters(PBKDF2Parameters parameters) |
void |
setPseudoRandomFunction(net.lingala.zip4j.crypto.PBKDF2.PRF prf) |
boolean |
verifyKey(char[] inputPassword) |
public PBKDF2Engine(PBKDF2Parameters parameters)
public PBKDF2Engine(PBKDF2Parameters parameters, net.lingala.zip4j.crypto.PBKDF2.PRF prf)
public byte[] deriveKey(char[] inputPassword)
public byte[] deriveKey(char[] inputPassword, int dkLen)
public boolean verifyKey(char[] inputPassword)
public net.lingala.zip4j.crypto.PBKDF2.PRF getPseudoRandomFunction()
protected void INT(byte[] dest, int offset, int i)
public PBKDF2Parameters getParameters()
public void setParameters(PBKDF2Parameters parameters)
public void setPseudoRandomFunction(net.lingala.zip4j.crypto.PBKDF2.PRF prf)
Copyright © 2019. All rights reserved.