创建与 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 一侧。