创建与 TrueZip Java 库(Winzip AES?)兼容的加密 Zip 文件
Creating encrypted Zip files that are compatible with the TrueZip Java Library (Winzip AES?)
正在尝试创建与 TrueZIP java 库兼容的加密 ZIP 文件。
我试过了7z
7za -tzip -mem=AES256 a out.myzip -pFoo in.file
但是在 TrueZIP 中解密时出现异常:
W/System.err: de.schlichtherle.truezip.io.InputException:
java.util.zip.ZipException: in.file (encrypted compression method 8
is not supported)
它使用
7z -tzip -mm=Deflate -mem=AES256 a ....
和
@Override
public AesKeyStrength getKeyStrength(String arg0)
throws ZipKeyException {
return AesKeyStrength.BITS_256;
}
Java 一侧。
正在尝试创建与 TrueZIP java 库兼容的加密 ZIP 文件。
我试过了7z
7za -tzip -mem=AES256 a out.myzip -pFoo in.file
但是在 TrueZIP 中解密时出现异常:
W/System.err: de.schlichtherle.truezip.io.InputException:
java.util.zip.ZipException: in.file (encrypted compression method 8
is not supported)
它使用
7z -tzip -mm=Deflate -mem=AES256 a ....
和
@Override
public AesKeyStrength getKeyStrength(String arg0)
throws ZipKeyException {
return AesKeyStrength.BITS_256;
}
Java 一侧。