Windows 删除压缩文件夹的密码保护的可能原因是什么?

Windows 删除压缩文件夹的密码保护的可能原因是什么?

我记得在 Windows XP 中,你可以为压缩文件夹设置密码。但在较新的 Windows 操作系统中,此选项不可用。是否有任何参考资料说明他们为什么要删除此功能?

答案1

Windows 仅原生支持 ZipCrypto。由于 ZipCrypto 容易受到已知明文攻击很容易被利用,例如破解,它永远不应该被使用。我认为没有任何地方明确提到这一点,但我猜这个功能已经被悄悄地删除了(自 Windows Vista 以来),因为它给了虚假的安全感。不过,可能是因为强大的向后兼容性,即使是 Windows 10 仍然可以解密那些 ZipCrypto ZIP 文件。

7-Zip、WinZip、WinRAR 等支持 AES-256 加密的 ZIP 文件。加密更强大,但是...

  • 它只加密文件内容,而不加密文件名称。您可以通过先将文件压缩为 ZIP 文件,然后将该 ZIP 文件放入另一个 AES-256 加密的 ZIP 文件来规避此问题。
  • 它与 Windows 中原生的 ZIP 支持不兼容。如果您使用它,接收器也必须有支持该功能的第三方程序。

答案2

加密文件的选项zip仍然存在,但微软已经对机制进行了更改 - 如何加密以及它的工作方式。现在,您必须压缩文件,然后右键单击 > Properties> Advanced Attributes> Encrypt contents to secure data> Apply to folders and sub-folders。只要您登录到您的 Microsoft 帐户,您就能够打开/提取内容,而其他用户则不能。但是,这不适合以加密 zip 发送。

我不知道他们为什么要做这样的事情,但如果我可以推荐一个用于压缩/解压缩和密码保护的优秀工具,我愿意推荐7zip:它是一个非常强大的 FOSS 工具。

-干杯

相关内容