2017-06-24 122 views
0

我使用Zip4j打包ZIP文件。有時候,創建的ZIP文件似乎是通過FTP(上傳)損壞的,所以我想驗證它。驗證密碼保護的ZIP文件

here的代碼片段不起作用,因爲默認情況下它們在受密碼保護的存檔上導致例外,因爲默認的JavaZipFile不支持密碼保護。

回答

1

通常的散列驗證如何?

  1. 創建ZIP
  2. (從公地消化DigestUtils可以使用)計算它的MD5
  3. 上傳ZIP
  4. 上傳的哈希在一個文本文件
  5. 在接收端,老調重彈它與md5並與收到的MD5比較