Windows 8.1 或 10 是否支持 zip 文件中的 AES-256?

Kev*_*vin 12 windows encryption zip windows-8.1 windows-10

我知道许多版本的 Windows 没有对使用 AES-256 加密的 zip 文件(PKZip 格式)的内置资源管理器支持,而不是损坏的 zip 加密。特别是我在 Windows 7 和 Server 2012 上尝试过它,但它在任何一个上都不起作用。

我无权测试较新的 Windows 版本。Windows 8.1 和/或 Windows 10 的用户是否可以使用 Windows 资源管理器或操作系统附带的任何内容提取 zip 存档中的 AES-256 加密文件?(我知道他们可以通过安装免费提供的程序来做到这一点,但如果没有必要,不想要求他们这样做。)

Dai*_*Dai 13

我现在就试过这个。我使用 7-Zip 创建了一个 AES-256 加密的 *.zip (PKZip) 文件,然后在 Windows 10 文件资源管理器中打开它。

我使用的是 Windows 10 1709(操作系统版本 16299.125),又名“秋季创作者更新”。

文件资源管理器正确列出了 zip 文件中的文件(这是预期的,因为 zip 文件不加密文件名),但在尝试提取文件时出现错误:

一个意外错误使您无法复制文件。如果您继续收到此错误,您可以使用错误代码来搜索有关此问题的帮助。

错误 0x80004005:未指定的错误

因此,不,Windows 10(可能还有 Windows 8.1、8.0、7 等)不支持 zip 文件中的 AES-256 加密——但是似乎支持 7-Zip 中的“ZipCrypto”模式。

  • 我认为重要的是要注意 ZipCrypto 模式是 OP 中提到的损坏的 ecryption。它不能被信任。 (6认同)