File Sharing
6 分钟
如何给 ZIP 文件加密码(Mac、Windows,免费)
免费为 ZIP 文件加密码的方法。Mac 终端、Windows 7-Zip 和在线工具的详细使用步骤。
LOCK.PUB

如何给 ZIP 文件加密码(Mac、Windows,免费)
打包多个文件发送时,常常想同时设置一个密码。但系统自带的 ZIP 工具通常没有密码选项。本文将介绍在各个操作系统上最简单的 ZIP 加密码方法。
Mac 上:使用终端
Mac 的图形界面没有密码选项,但用终端一行命令就能完成。
zip -er archive.zip folder/
-e 表示加密,-r 表示递归压缩文件夹。运行后会提示你输入两次密码。
优点: 无需额外软件 缺点: 需要熟悉终端操作
Windows 上:使用 7-Zip
Windows 自带的 ZIP 不支持密码,需要使用 7-Zip。
- 从 7-zip.org 下载 7-Zip
- 右键文件 → 7-Zip → 添加到压缩包
- 在"加密"区域输入密码
- 压缩格式选 ZIP(或更安全的 7z)
- 点击"确定"
优点: 免费,加密强度高 缺点: 需要安装 7-Zip
在线 ZIP 工具
ezyZip、ArchiveExtractor 等基于浏览器的工具。
优点: 无需安装 缺点: 文件会上传到第三方服务器 —— 存在安全风险
ZIP 密码的局限性
ZIP 密码保护存在一些众所周知的弱点。
1. 破解工具泛滥
老版 ZIP 加密可以被 john the ripper、fcrackzip 等工具破解。短密码几分钟内就能被暴力破解。
2. 文件名依然可见
即使加了密码,ZIP 包内文件名列表依然可见。如果文件名本身包含敏感信息,加密就毫无意义。
3. AES 与 ZipCrypto
7-Zip 可以使用强大的 AES-256 加密,但一些 ZIP 工具只支持较弱的 ZipCrypto。为了兼容性使用 ZipCrypto 会显著降低安全性。
更安全的替代方案:LOCK.PUB
与其给 ZIP 加密码,不如直接通过密码保护的链接分享文件。
LOCK.PUB 使用方法:
- 打开 lock.pub,选择"文件分享"
- 上传 ZIP 或原始文件
- 设置密码
- 将生成的链接发送给对方
优点:
- ✅ 文件名也被保护(服务器端加密存储)
- ✅ 端到端加密(AES-256)
- ✅ 无需注册
- ✅ 接收方无需任何工具(浏览器自动解密)
ZIP 密码 vs LOCK.PUB
| 项目 | ZIP 密码 | LOCK.PUB |
|---|---|---|
| 文件名保护 | ❌ | ✅ |
| 防暴力破解 | ❌(可离线攻击) | ✅(服务器限流) |
| 破解工具 | ✅ 很多 | ❌ |
| 接收方工具 | 7-Zip 等 | 仅需浏览器 |
| 需要注册 | ❌ | ❌ |
如何选择
| 场景 | 推荐 |
|---|---|
| 接收方长期保留 ZIP | 7-Zip + AES-256 |
| 一次性分享 | LOCK.PUB |
| 高度机密内容 | LOCK.PUB |
| 仅 Mac | 终端 zip -er |
| Windows | 7-Zip |
相关指南
来源与延伸阅读
- 7-Zip — 支持AES-256加密的免费压缩工具
- OWASP Cryptographic Storage Cheat Sheet — 加密存储最佳实践
小结
ZIP 密码保护很方便,但安全性有明显限制。对于真正机密的文件,使用 LOCK.PUB 这类端到端加密服务更为安全。
无需注册,30 秒即可创建一个密码保护的文件共享链接。
相关关键词
ZIP 密码
ZIP 加密
压缩文件 密码
7-Zip 加密码
ZIP 文件保护
给 ZIP 加密
压缩包 加密