← 返回博客
·6 分钟阅读
如何给 PDF 加密码保护
PDF 加密完整教程——AES-256 加密、浏览器工具、Adobe Acrobat、macOS 预览,以及密码设置最佳实践。
为什么要给 PDF 加密码
合同、税表、医疗记录、财务报表——这些文档包含敏感信息,通过邮件或 云存储发送时可能被未授权的人查看。密码保护为 PDF 添加加密层,确保 只有知道密码的人才能打开或编辑文档。
两种 PDF 密码
PDF 支持两种不同功能的密码:
- 打开密码(用户密码)——需要密码才能打开和查看文档。 没有密码,文件内容完全不可读。这是真正的安全措施。
- 权限密码(所有者密码)——允许查看但限制编辑、打印 或复制。可被专业工具绕过,所以它更像是一个礼貌性障碍而非真正的安全。
对于包含个人数据或财务信息的文档,始终使用打开密码。
加密标准
- RC4 40 位 / 128 位——老旧标准,已不安全。避免使用。
- AES-128——合理的安全级别,大部分工具支持。
- AES-256——银行和政府级别的加密标准。推荐用于敏感文档。
如何给 PDF 加密码
1. 浏览器端加密
FileKit 的 PDF 加密工具 使用 AES-256 加密,完全在浏览器中运行。文件不上传到任何服务器, 适合处理敏感文档。
2. Adobe Acrobat
文件 → 属性 → 安全性,选择"密码安全"。可以分别设置打开密码和权限密码, 选择加密级别,以及限制打印和编辑。
3. 命令行
# qpdf - 设置打开密码和权限密码
qpdf --encrypt 用户密码 所有者密码 256 -- input.pdf output.pdf
# 只设置打开密码
qpdf --encrypt mypassword "" 256 -- input.pdf output.pdf密码强度建议
- 至少 12 个字符
- 混合使用大小写字母、数字和特殊符号
- 避免字典词、人名和日期
- 不要在多个文档之间重复使用密码
- 使用密码管理器生成和存储密码
- 通过独立渠道发送密码(文件用邮件发,密码用短信发)
常见使用场景
发送合同
财务文档归档
税表、银行对账单等长期保存的文档,加密后存储。密码另行安全保管。
员工离职后轮换密码
共享文档的密码应在团队成员变动时更新。
常见问题
- 忘记密码怎么办?如果使用了 AES-256 加密且忘记打开密码, 文件无法恢复。始终在密码管理器中保存密码。
- 加密会增加文件大小吗?几乎不会。加密增加的数据量 很小(通常不到 1 KB)。
- 权限密码安全吗?不太安全。权限密码可被工具移除。 需要真正的安全请使用打开密码。
解除密码保护
如果你有密码并需要移除保护(例如归档一份不再需要加密的文档), 可以使用 PDF 解锁工具。