这次做项目,客户端是使用VBA做的一个Excel报表,导入到系统中时,需要隐式导出成加密的zip压缩包,由于java程序段只支持解密AES-256加密算法加密的ZIP压缩包,所以VBA程序端加密时也不许设置加密算法为AES-256。
使用winzip12.0以上版本外加一个winzip命令行插件程序wzcline32.exe即可实现设置加密算法的功能。
解密方法请看另一篇博文。
命令行命令实例如下:
wzzip d:/sample.zip -s12345678 - ycAES256 d:/sample/*.txt