2

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

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

编辑:

快速阅读Zip 文件格式似乎表明,无论单个条目的加密如何,双压缩似乎是防止在 zip 文件中随机删除/添加组件的唯一解决方案。

4

1 回答 1

2

来自Winzip last update last updated的 kb 20 Feb, 2013

要隐藏加密 Zip 文件中的文件名,您可以将它们双重压缩。去做这个:

所以我会说不:-)

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

于 2013-08-08T09:37:32.560 回答