正确给PDF设置密码保护的方法
发布于:

工资条、银行流水、病历和签好的合同有一个共同点:它们最终都会出现在我们无法完全掌控的邮件往来、共享网盘和U盘里。给PDF加一个密码,是一层简单的保护,即使文件落进了错误的收件箱,内容也不会泄露。
在这篇指南里,我们会演示如何在一分钟内给PDF加上密码、怎样选择真正靠得住的密码、如何分享密码而不让保护形同虚设,以及PDF密码能做什么、不能做什么。
为什么要给PDF加密码?
邮箱不是保险箱。邮件会被转发,邮箱账户会被盗,附件会在「已发送」文件夹里躺上好几年。云端文件夹共享给的人往往比我们记得的要多,而一台丢失的笔记本电脑或一个U盘,会把里面的内容交给任何捡到它的人。加密的PDF在这些情况下都无法被读取,除非有人输入正确的密码。
只要文件里有身份证号、薪资信息、健康状况,或者任何我们不希望在咖啡馆里被大声念出来的内容,我们都会加上密码。只需几秒钟,却能省去很多担心。
给PDF加密码的具体步骤
使用 pdfdots 的「PDF加密」,加密过程在你的浏览器中完成,底层是 qpdf,一个历史悠久的开源PDF库,被编译成了 WebAssembly。未加密的文件永远不会上传到我们或任何人的服务器。你只需要一个免费账户,没有广告,也没有水印。
- 打开「PDF加密」,把文件拖进上传框,或者点击选择文件。
- 输入密码,然后再输入一次进行确认。
- 点击「加密PDF」,下载加密后的文件。
- 打开下载的文件确认它会要求输入密码,然后删除不再需要的未加密副本。
AES-256加密有多安全?
「PDF加密」使用 AES-256,这是PDF标准支持的最强加密方式。没有人能通过攻击算法本身来破解 AES-256。受保护的PDF被人擅自打开,几乎都是因为密码太弱、被重复使用,或者和文件一起发了出去。
也就是说,你选的密码比算法重要得多。一个短单词后面加个数字,软件几分钟就能猜出来。而由四五个毫不相关的词组成的密码短语,既更容易记住,又难破解得多。我们把密码都存在密码管理器里,这样也不用费心记住哪份文件用的是哪个密码。
如何安全地分享密码
我们见过最常见的错误,就是把密码和附件写在同一封邮件里。任何能读到这封邮件的人都能打开PDF,加密等于白做。密码一定要通过另一个渠道发送。

- 用邮件发送PDF,再通过短信或电话告诉对方密码。
- 如果需要经常往来,可以当面约定一个密码,并且只和这个人使用。
- 绝不要把密码写在文件名或邮件标题里。
- 如果怀疑密码已经泄露,就用新密码重新加密原始文件,再发送一次。
PDF密码做不到的事
密码控制的是谁能打开文件,但一旦有人打开了,就可以阅读、截图或打印。它保护的是传输和存储过程中的文件,并不能保证一个受信任的收件人不会把内容转给别人。
加密也不会删除任何信息。如果文件里有些部分连知道密码的人也不该看到,请在加密之前先用「PDF涂黑」把它们永久遮盖。此外,密码无法找回:我们从不查看也不保存你的密码,如果忘记了,唯一的办法就是对原始的未加密文件重新加密。
我们一定会加密的文件
久而久之,我们形成了一份简短的清单,清单上的文件不加密码绝不离开我们的设备。它并不完整,但只要一份文件属于下面这几类,我们就把加密当作默认操作,而不是可有可无的额外步骤。
对于只在可信团队内部共享的文件,加密码可能有些多余,还会让云盘里的搜索和预览变得不那么好用。我们会权衡便利性和文件泄露的后果,如果老实说泄露会让人难堪或造成损失,那就加密。
- 发给会计或房东的工资条、纳税申报表和银行流水。
- 用于各类申请的护照、身份证和居留许可复印件。
- 体检报告、处方和保险理赔材料。
- 包含薪资或家庭住址的已签合同和人事文件。
之后如何处理加密的PDF
大多数其他工具都需要未加密的文件才能处理。我们的习惯是先把所有事情做完,最后再锁定定稿:用「PDF合并」整合文件,用「PDF压缩」缩小体积,用「PDF签名」添加签名,最后一步才运行「PDF加密」。
如果你收到一份加密的PDF并且知道密码,「PDF解密」可以保存一份不带密码的副本,方便你编辑或合并。它不会破解或猜测密码,所以只适用于你有权打开的文件。
常见问题
加密码时PDF会被上传吗?
不会。加密在你的浏览器本地通过编译为 WebAssembly 的 qpdf 完成,文件和密码都留在你的设备上。
加密后的PDF能在 Adobe Reader 和「预览」里打开吗?
可以。Acrobat、「预览」、Chrome 和 Edge 等现代阅读器在输入正确密码后都能打开。
忘记的密码能找回吗?
不能。我们从不查看或保存密码,AES-256 也无法绕过。请把密码存进密码管理器。
以后怎么去掉密码?
使用「PDF解密」并输入当前密码,它会保存一份未加密的副本。
所有PDF都用同一个密码可以吗?
方便但有风险:只要一个收件人知道了密码,就能打开所有文件。我们为每个收件人使用不同的密码短语,并保存在密码管理器中。