跳到主要内容
File Acture

如何在 Mac 上创建带密码的 ZIP

访达的“压缩”命令无法加密码,“终端”里的 zip -e 只用旧的 ZipCrypto 方案,而它有众所周知的弱点。File Acture 的“创建 ZIP”会把文件和文件夹打包成用 AES-256 加密的 ZIP,File Acture、7-Zip、WinZip 和 Keka 都能凭密码打开它。

更新于 2026年9月23日阅读约 5 分钟在 macOS 26 上使用 File Acture 1.0.9 测试

File Acture 团队

你要把一整个文件夹的扫描件发给会计,或者把私人文稿放在共享磁盘上。带密码的 ZIP 是最通用的做法,因为 Mac 和 Windows 电脑都能打开它。麻烦在于,Mac 自带的工具做不出真正加密的 ZIP。

什么时候需要带密码的 ZIP?

当多个文件要一起送出去,而且只有特定的人才应该打开它们时,就该用加密的 ZIP。

邮件附件、共享云端文件夹的链接和 U 盘,都会在你掌控不到的地方留下副本。一个加密的 ZIP 能把文稿、照片和表格放在同一个密码下,而收到它的人并不需要 Mac 也能打开。

能用访达或“终端”给 ZIP 加密码吗?

访达的“压缩”命令生成的是普通 ZIP,没有设置密码的选项。“终端”倒是可以加:zip -er archive.zip folder 会询问密码并加密这些文件。

问题出在加密方案上。zip -e 用的是传统的 ZIP 加密,通常称为 ZipCrypto,它抵挡不住已知明文攻击:只要有人能猜出某个文件的一部分,就能不用密码还原出内容。作为替代,“磁盘工具”可以创建采用 128 位或 256 位 AES 的加密磁盘映像,在 Mac 之间用起来很好,但 Windows 电脑没有额外软件就打不开 .dmg 文件。

如何用 File Acture 创建 AES-256 加密的 ZIP

File Acture 的“创建 ZIP”可以把任意组合的文件和文件夹打包成一个 ZIP;开启使用密码保护后,其中每个文件都会用 AES-256 加密。

压缩包下输入压缩包名称,并选择压缩级别:标准最大无(最快)。开启使用密码保护,然后在密码确认密码中输入密码。App 会提醒你,这个压缩包可以用 File Acture、7-Zip、WinZip 或 Keka 打开。

文件夹会保持原有结构,空文件夹也不例外,而 .DS_Store 文件和 __MACOSX 文件夹这类 Mac 残留内容不会被打包进去。符号链接会被跳过而不是被跟随,超大文件以 ZIP64 格式存储。生成的 ZIP 会存入下载 › File Acture 或你选择的文件夹,并且只在完全写好后才出现,所以你不会遇到写了一半的压缩包。

ZIP 压缩级别该怎么选?

大多数压缩包用“标准”就合适,“最大”能多挤出一点体积但更费时间,“无(最快)”则只是把文件存进去而不压缩。

文稿、表格和文本在 ZIP 里压缩效果很好。照片、视频和 PDF 本身已经压缩过,几乎不会变小,用“无(最快)”可以快速打包,保护力度完全一样。密码和 AES-256 加密在任何级别下都同样有效。

加密的 ZIP 能藏住什么,藏不住什么

加密的 ZIP 会锁住每个文件的内容,但里面的文件名,任何打开这个压缩包的人都能看到,无论有没有密码。

  • 先重命名敏感文件,如果文件名本身就会泄露信息的话。
  • 用长口令,并且和 ZIP 分开发送,比如用短信发。
  • 确认对方用什么 App。AES-256 的 ZIP 可以用 File Acture、7-Zip、WinZip 和 Keka 打开;macOS 自带的 unzip 命令不支持 AES。
  • 先清理照片。ZIP 里的图片依然带着 GPS 位置,所以打包前请先移除位置数据
  • 只有一份 PDF?直接给这份 PDF 加上 AES-256 保护,任何 PDF App 都能凭密码打开它。

如何在 Mac 上打开带密码的 ZIP

要在 Mac 上打开 AES-256 的 ZIP,把它添加到 File Acture 的解压压缩包,输入密码,然后点按“解压”。

“解压压缩包”也能打开用旧的 ZipCrypto 方案保护的 ZIP,以及 7z 和 TAR 压缩包。每个压缩包都会解压到一个新文件夹,试图写到文件夹之外的条目会被拒绝。

为什么不在线加密码?

那些为 ZIP 添加密码的在线工具,得先拿到你未加密的文件,这就把事情的意义抵消了。File Acture 在你的 Mac 上完成加密,所以文件在被锁住之前不会离开它。免费版每次运行最多处理 5 个项目,每台 Mac 有 3 次运行;Pro 的情况请查看价格

如何用 File Acture 创建带密码的 ZIP

  1. 1

    添加文件和文件夹

    在边栏中选择创建 ZIP,然后拖入文件和文件夹,或点按选取文件…

  2. 2

    为压缩包命名

    压缩包下输入压缩包名称,并选择一个压缩级别。

  3. 3

    开启密码

    打开使用密码保护

  4. 4

    设置密码

    密码中输入密码,并在确认密码中再输入一次。

  5. 5

    创建 ZIP

    点按创建 ZIP,然后把密码与文件分开发送。

把文件和文件夹打包成 AES-256 加密的 ZIP。

免费试用 · macOS 14 或更高版本

在 Mac 上创建带密码 ZIP 的几种方式
方法加密方式能在 Windows 上打开注意
访达,“压缩”没有设置密码的选项
“终端”,zip -eZipCrypto难以抵挡已知明文攻击
“磁盘工具”的加密磁盘映像128 位或 256 位 AES不能,它是 .dmg 文件仅限 Mac
File Acture“创建 ZIP”AES-256能,需用 7-Zip 或 WinZip文件名仍可见,和所有 ZIP 一样

常见问题

不装额外软件能在 Mac 上给 ZIP 加密码吗?

只能用“终端”里的 zip -e,而它用的是脆弱的 ZipCrypto 方案。想要 AES-256,就需要 File Acture 这样的 App。

如何在 Mac 上打开带密码的 ZIP?

把它添加到 File Acture 的“解压压缩包”,输入密码,然后点按“解压”。AES-256 和较旧的 ZipCrypto 的 ZIP 都能打开。

ZipCrypto 安全吗?

对敏感文件来说不安全。它无法抵挡已知明文攻击,攻击者可以不用密码就还原出内容。

Windows 能打开 AES-256 的 ZIP 吗?

能,用 7-Zip 或 WinZip。发送文件之前,先确认对方装了其中一个。

加密的 ZIP 会隐藏文件名吗?

不会。ZIP 加密保护的是文件内容,而不是文件名,所以敏感文件请先重命名。

相关指南