如何为 ZIP 文件设置密码保护
- 把 ZIP 拖到上方的拖放区域,或点击选择文件。
- 输入新的密码。12 个字符或更长的密码要难猜得多。
- 选择加密方式:AES-256(默认)或 ZipCrypto。
- 如果该 ZIP 已有密码,请在当前密码(仅当已加密时填写)下输入。更改 ZIP 的密码就是这样操作的。
- 点击 ZIP 加密。结果会以原文件名加上
-protected.zip保存。
压缩包由 zip.js 在您的浏览器中解包并重新加密。文件和密码都不会被发送到任何地方。
AES-256 还是 ZipCrypto?
ZIP 格式有两种常见的加密方式,选择哪一种需要在安全性和结果能被哪些程序打开之间权衡。
| AES-256 | ZipCrypto | |
|---|---|---|
| 强度 | 强大的现代加密 | 1990 年代遗留下来的薄弱方案 |
| Windows 文件资源管理器 | 无法打开 | 可以打开 |
| 7-Zip、WinRAR、Keka 和 The Unarchiver(macOS) | 可以打开 | 可以打开 |
| 适用场景 | 任何真正需要保护的内容 | 收件人只有资源管理器时的一般性隐私保护 |
ZipCrypto 存在已被充分记录的弱点。如果攻击者知道压缩包中某个文件的一部分内容(例如标准的文件头),往往无需知道密码就能恢复出密钥。请把它当作挡住随意窥视的一把锁,而不是财务、医疗或法律文件的保护措施。AES-256 没有这样的捷径,所以它的安全性取决于您的密码强度。
ZIP 加密不会隐藏什么
ZIP 加密保护的是每个文件的内容,但压缩包的目录仍然可读。任何人无需密码就能看到文件名、文件夹名和大小。一个名为 2026-salary-review.xlsx 的文件,即使没人能打开,也会泄露很多信息。
如果名称本身就很敏感,请使用嵌套压缩包:先用创建ZIP文件把文件打包成 ZIP,给它起一个中性的名称,再用任意文件加密把这个 ZIP 当作单个文件加密。这样外层列表只会显示一个无关紧要的文件名。
小技巧
- 用密码生成器生成较长的随机密码,并通过与发送 ZIP 不同的渠道发送密码,例如通过短信,而不是放在同一封邮件里。
- 如果要保护的是零散的文件或文件夹,而不是现有的 ZIP,请直接使用任意文件加密。
- 要再次移除密码,请使用移除ZIP密码。
- 对于单个 PDF,PDF加密会加密文档本身,因此可以在任何现代 PDF 阅读器中用密码打开。
常见问题
为什么 Windows 无法打开我加密的 ZIP?
文件资源管理器不支持 AES-256 的 ZIP。请让收件人使用 7-Zip 或 WinRAR,或者如果可以接受较弱的保护,就用 ZipCrypto 重新加密原文件。
如何更改 ZIP 的密码?
在当前密码(仅当已加密时填写)中输入旧密码,在密码中输入新密码,然后点击 ZIP 加密。
没有密码的人能看到 ZIP 里有什么吗?
他们能看到文件名和大小,但无法读取内容。要隐藏名称,请使用上文介绍的嵌套压缩包方法。
原始的 ZIP 会被修改吗?
不会。系统会创建一个以 -protected.zip 结尾的新文件,您的原文件保持原样。
更新于