加密的zip文件是否也可以保护其内部目录

时间:2013-08-08 09:34:12

标签: c# encryption zipfile dotnetzip

我正在使用WinZip AES 256使用DotNetZip创建一个加密的zip文件。但是我能够读取目录,甚至可以删除一些没有加密密钥的zipentries。

据我所知,目录可见性是Zip格式的限制。我只是想知道,如果这也适用于删除/添加组件到zip文件的任何更改,或者是否存在防止此类更改的方法。

编辑:

快速阅读Zip File Format似乎表明,双重压缩似乎是防止zipfile中随机删除/添加comoponents的唯一解决方案,无论单个条目的加密如何。

1 个答案:

答案 0 :(得分:2)

从上次更新的Winzip上次更新{k} {/ 1}}开始:

  

要隐藏加密Zip文件中文件的名称,可以将它们双拉链。要做到这一点:

所以我会说不: - )

20 Feb, 2013可以选择加密文件名,遗憾的是算法不公开。