public class AESDecrypter extends java.lang.Object implements IDecrypter
构造器和说明 |
---|
AESDecrypter(LocalFileHeader localFileHeader,
byte[] salt,
byte[] passwordVerifier) |
限定符和类型 | 方法和说明 |
---|---|
int |
decryptData(byte[] buff) |
int |
decryptData(byte[] buff,
int start,
int len) |
byte[] |
getCalculatedAuthenticationBytes() |
int |
getPasswordVerifierLength() |
int |
getSaltLength() |
byte[] |
getStoredMac() |
void |
setStoredMac(byte[] storedMac) |
public AESDecrypter(LocalFileHeader localFileHeader, byte[] salt, byte[] passwordVerifier) throws ZipException
ZipException
public int decryptData(byte[] buff, int start, int len) throws ZipException
decryptData
在接口中 IDecrypter
ZipException
public int decryptData(byte[] buff) throws ZipException
decryptData
在接口中 IDecrypter
ZipException
public int getPasswordVerifierLength()
public int getSaltLength()
public byte[] getCalculatedAuthenticationBytes()
public void setStoredMac(byte[] storedMac)
public byte[] getStoredMac()