验证受密码保护的ZIP文件

时间:2017-06-24 18:29:24

标签: java zip password-protection zip4j

我使用Zip4j打包ZIP个文件。有时,创建的ZIP文件似乎(上传)已通过FTP损坏,因此我想对其进行验证。

here的代码段无效,因为默认情况下Java ZipFile不支持密码保护,因此默认情况下会对受密码保护的存档造成异常

1 个答案:

答案 0 :(得分:1)

通常的哈希验证怎么样?

  1. 创建您的ZIP
  2. 计算其md5(可以使用来自公共消化的DigestUtils
  3. 上传ZIP
  4. 在文本文件中上传哈希
  5. 在接收方,使用md5进行重新扫描并与收到的MD5进行比较