Java 加密解密zip文件(亲测有效,附源码和jar包)

来源:互联网 发布:数据脱敏是什么意思 编辑:程序博客网 时间:2024/06/03 11:17

有一个朋友问我改怎么做,到网上搜了一下,果然有类似的文章及大神解决了此类难题,现将代码及所需的jar包附上,供大家使用

package test1;  import java.io.File;  import nochump.util.extend.ZipOutput;  import com.training.commons.file.FileUtils;  public class ZipFileWithPw {      public static void main(String[] args){  <span style="white-space: pre;">    </span>final String zipDir = "d:\\backupDB";          final String EncryptZipFile = "d:\\backupDB\\db_user.zip";          final String password = "123456";          System.out.println("===== 加密 =====");          File file = new File(zipDir);          byte[] zipByte = ZipOutput.getEncryptZipByte(file.listFiles(), password);          FileUtils.writeByteFile(zipByte, new File(EncryptZipFile));          System.out.println("===== Encrypt Success =====");      }  } 

所需jar包如下https://pan.baidu.com/s/1skTglNf
转自http://bactryki.iteye.com/blog/1440671

原创粉丝点击