zip文件加密

时间:2010-09-02 03:15:04

标签: c++ c binary zip

我正试图阻止zip文件打开...

如何阻止它....除了修改zip头信息之外还有其他任何方法。

我的资源包装有zip文件,但我不想打开给用户......

请让我知道

3 个答案:

答案 0 :(得分:1)

一种方法是让一个小程序搞砸zip文件的标题 然后,当您需要解压缩文件时,您将恢复标头。到目前为止,这不是一个傻瓜证明 方法,但它可能会阻止一些人(当然你的文件不应该有.zip扩展名 从那以后他们可能会在第一时间看。)

另一个可能更好的选择是加密你的zip文件,使用zip加密方式,我们使用众多标准加密库之一。

答案 1 :(得分:0)

您可以为zip文件提供密码保护。 拥有密码的人只能打开文件。

从链接http://www.dslreports.com/faq/8730开始, 以下是在Windows中添加密码保护的方法。

  • 右键单击压缩文件夹 并选择“浏览”。在“文件”中
  • 选择“添加密码”。输入
    密码并确认密码。

答案 2 :(得分:0)

如前所述,如果您泄露数据和密钥(以任何形式),那么提取这些数据就需要时间和精力。

为了使访问数据更加复杂,可以采取一些措施:

  1. 使用密码。最简单的用法 最简单的破解。
  2. 使用保护各种资源     不同的键,总是提取     只有那些你需要的数据     每个特定的操作。这条路     你永远不会提取所有数据     马上就不要保留它们     未受保护的。
  3. 使用自定义     包装和加密,而不是     标准ZIP。越定制了     解决方案是,它将越难     选择数据。我们的SolFS     产品可以用于此     目的。让事情更进一步     很复杂,你可以阅读an article
  4. 模糊加密密钥。
  5. 使用硬件 用于保护数据访问的密钥 (阅读上面的文章 有关硬件密钥的信息。)。