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 © 2021. All rights reserved.