给 PDF 加密码
给 PDF 加密码,没有密码就打不开——也可以让它照常能读,只是不许打印和复制。真正的 AES-256 加密,全程在你自己的设备上完成:未加密的原文件不会被传到任何地方。
拖入要加密的 PDF
或点击选择文件
- AES-256 加密
- 100% 在浏览器内
- 不上传
- 无需账号
为什么要给 PDF 加密码
一份 PDF 走得比你想的远。它会被转发、被重新当作附件发出去、同步到手机、备份进一个没人审计的网盘。你在原始文件夹上设的共享权限,到第一个把它下载走的人那里就失效了;而密码是唯一一个跟着文件一起走的控制手段。
所以人们要给 PDF 加密码的文档类型高度一致:合同和报价单、工资条和体检报告、董事会材料,以及不该被转给竞争对手的客户交付物。每一种情况里,风险都不在你直接发送的那个人身上——而在这条转发链上的第四个人。
不过,通常那套给 PDF 加密码的做法里有一步很别扭。用常见的在线工具给 PDF 加密码,你得先把还没加密的文件上传到一台陌生人的服务器上。那恰恰就是你想保护的那一份,在还没有任何密码的时候,明文交了出去。本工具不要求你这么做:加密就发生在这里,在你的浏览器里。
打开密码与权限限制——只有一个是真加密
给 PDF 加密码,是用你的密码派生出的密钥来加密文件内容,于是没有这个密码,文件就是不可读的——而不只是被限制了。
当你用打开密码给 PDF 加密码时——规范里叫它 user password,Adobe Acrobat 中文版称为「文档打开口令」——那是真正的密码学。页面内容和文本串用 AES-256 加密,没有密码的阅读器什么也拿不出来:不是模糊的预览,也不是一份看着像上了锁的文档,只是一堆没法还原成页面的字节。
权限密码(Acrobat 里叫「权限口令」,规范里是 owner password)则完全是另一回事,只是共用了「密码」这个词。当你只限制打印或复制时,文件是用一个填充常量派生出的密钥加密的,而那个常量就白纸黑字印在公开的 PDF 规范里——也就是说,世界上每一个 PDF 工具在动手之前就已经有了密钥。限制本身不过是一个叫 /P 的字段里的几个标志位,遵不遵守全看程序的教养。规范自己的规范性条文就是这么写的:「PDF 加密本身并不包含任何强制执行加密字典中所指定文档权限的机制。符合规范的阅读器应当尊重文档创建者的意图。」应当尊重作者的意图。Adobe 自家的产品做到了;不少其他软件干脆就不理会,而剥掉这些限制只要几毫秒,连密码都不需要。
这并不是说给 PDF 加密码时权限限制就没用了——只是它更像一枚「请勿复制」的印章,而不是一把锁。它表明你的态度,能挡住随手误打印,在某些场合这份态度本身也有分量。只是别指望它拦得住一个有动机绕过它的人。如果这份文档真的不能被不该看的人看到,那就用打开密码。
再说加密本身:文件是用一个随机的 256 位密钥加密的,你的密码只是用来解开这把密钥。它采用标准安全处理器的第 6 版修订,也就是随 PDF 2.0 引入的那一版。这个区别比听上去重要——更早的第 5 版把密钥派生简化成基本上只做一次哈希,Adobe 自己也承认这让猜密码的成本大幅降低。第 6 版恢复了刻意设计得很慢的派生过程,也是 PDF 2.0 唯一没有废弃的修订版本。
三步给 PDF 加密码
不装软件、不注册账号、也不用 Acrobat 授权。下面是完全在浏览器里给 PDF 加密码的方法——文件不会被上传,而这一点在这个工具上恰恰是重中之重。
打开你的 PDF
拖入文件或点击选择。它在你自己的设备上打开,页面会显示你即将锁上的是哪一份文档。
选择保护方式
决定你想怎么给这个 PDF 加密码:只设打开密码、只加限制,还是两者都要。输入密码并确认,然后把你不希望别人做的事关掉——打印、复制、编辑。
加密并下载
PDF 会用 AES-256 加密并立刻下载。请先把密码存到安全的地方:它没有任何找回的办法。
小提示: 要发一份不该被到处传的草稿?在每一页上留个看得见的记号会更直接,用 添加水印工具.
限制打印、复制与编辑
给 PDF 加密码时,有六项行为可以关掉。「打印」不让文件被印到纸上或送进虚拟打印机。「复制」拦住文字和图片的提取。「编辑」管的是对内容本身的改动,「注释」管批注和标记,「表单」管字段填写,「重排页面」管插入、删除和调整页序。勾着就表示这个动作依然允许;取消勾选,文件就会请阅读器不要这么做。
屏幕阅读器读取文字这一项,请留着别关。它是唯一一个会让活生生的人付出代价的权限:关掉它,视障读者就没法把这份文档朗读出来,而对安全性几乎没有任何加成——真要绕过你的限制的人,不会被这一个标志位挡住。这里默认保持开启,如果你真的取消勾选,页面会提醒你。
你可以只限制 PDF,而不要求输密码才能打开。这就是「仅限制权限」模式:任何人都能打开阅读,但文件带着你关于打印和复制的意愿,而你手里留着的权限密码可以在日后解除这些限制。对于一份你希望被广泛阅读、但不希望被拿去二次使用的报告,这是对的选择——对于真正机密的东西,这是错的选择。
这里为什么没有 RC4 和 AES-128 选项。别的给 PDF 加密码的工具会让你挑加密强度,在 AES 之外还提供 40 位和 128 位的 RC4。RC4 无论哪种长度都已经被攻破多年,而 PDF 里的 AES-128 是用 MD5 派生密钥的。没有任何一种情况下选它们比选 AES-256 更合理,所以本工具干脆不提供这个选择。唯一真实的代价是兼容性:AES-256 需要 Acrobat X(2010)或同年代的阅读器,比这更老的软件打不开结果文件。
其他给 PDF 加密码的办法,以及各自的坑。免费的 Adobe Acrobat Reader 做不到——密码保护属于 Acrobat Standard 和 Pro,这也是人们转头去找别的方案的头号原因。Microsoft Word 可以在导出时设密码,但对你手上现成的 PDF 无能为力。在 Mac 上,「预览」确实可以,免费而且本地完成,通过「文件 → 导出」并勾选加密即可——如果你用 Mac 又不太愿意用网站,这一点值得知道。Google Drive 不行。而这一页上的一切,都在一个浏览器标签页里完成,任何操作系统都行,免费。
有一件事是任何加密都做不到的:拦住已经拿到密码的那个人。文档一旦在某人面前打开,他就可以拍屏幕、重新打一遍,或者干脆把密码转给别人。加密管的是谁能打开文件,而不是一个有权限的读者拿到之后会做什么。
人们常用它来:
- 合同与报价单
- 工资条
- 董事会材料
- 客户交付物
- 禁止打印
- 禁止复制
- 不用 Acrobat
任何设备都能给 PDF 加密码——无需 Acrobat
给 PDF 加密码不需要 Acrobat。免费的 Adobe Acrobat Reader 根本做不到——这个功能在 Acrobat Standard 和 Pro 里。而浏览器可以,在任何操作系统上都一样,不用安装,也不用注册账号。
Windows 与 Mac
用 Chrome、Edge、Safari 或 Firefox 打开本工具,在本地完成加密。在 Mac 上,「预览」也能离线做到,路径是「文件 → 导出」——你更顺手哪个就用哪个。
Chromebook 与 Linux
Acrobat 在这两个平台上没有桌面版,于是通常就只剩「把机密文件传到某个网站」这一条路。本工具改在浏览器里运行,什么都不会离开这台机器。
iPhone、iPad 与安卓
整个流程都支持触屏操作,所以你可以在手机上先给 PDF 加好密码再转发出去——不用装任何应用。
与其他免费 PDF 加密工具相比如何
下面这些项目里,最后一行才是给 PDF 加密码时最要紧的。每一款有名的免费工具都在自家服务器上加密你的 PDF,也就意味着未加密的文件先被传了上去——正是你想留在自己手里的那一份。
| 本工具 | iLovePDF | Smallpdf | PDF24 | Sejda | |
|---|---|---|---|---|---|
| 所用加密算法 | AES-256(R6) | 未说明 | 未说明 | 未说明 | 未说明 |
| 打开密码 | 支持 | 支持 | 支持 | 支持 | 支持 |
| 不设打开密码也能限权 | 支持 | 未核实 | 未核实 | 未核实 | 未核实 |
| 逐项权限开关 | 7 项 | 未核实 | 未核实 | 未核实 | 未核实 |
| 免费版限制 | 无 | 2 个文件、100 MB | 每日限额 | 未说明 | 3 次/小时、50 MB |
| 文件会被上传吗? | 从不上传 | 上传 | 上传 | 上传 | 上传 |
标着「未核实」的,是我们还没有对着它们的线上工具逐项验证过的项目,而不是我们在宣称自己赢——确认之后会补上。上传那一行是核实过的:四家都在自己的隐私说明里写明文件在其服务器上处理,并在一两个小时后删除。
未加密的原文件不会离开你的浏览器
想想通常那套给 PDF 加密码的流程到底要求你做什么。为了给一份机密文档加上密码,你要把这份文档——还没有密码的那一份——上传给一家你从没打过交道的公司,然后相信一行「一小时后自动删除」的文字。对多数工具来说,这只是个隐私偏好问题。但在一个讲保护文件的页面上,这是自相矛盾。
在这里,加密在你的浏览器里运行。PDF 不会被上传,密码也不会——它只在你的设备上用来派生密钥,用完即散。我们从不持有你未加密的文件,这也是为什么这里没有登录、没有每日次数、没有文件大小上限:我们这边压根没有可计费的东西。想验证?打开页面,关掉 Wi-Fi,然后照样加密一个文件。它依然能用,浏览器的「网络」面板里也看不到任何文件请求。
不上传
PDF 由浏览器内的代码在本地读取并加密,不会传到任何服务器。
密码留在本地
你的密码只在你的设备上用于派生加密密钥,既不会被传输,也不会被存储。
没有限制
任意大小、任意页数,想用多少次都行。唯一的上限是你设备的内存。
常见问题
怎么免费给 PDF 加密码?⌄
免费的 Adobe Acrobat Reader 能给 PDF 加密码吗?⌄
打开密码和权限密码有什么区别?⌄
打印和复制的限制能被去掉吗?⌄
这个加密有多强?⌄
忘记密码了怎么办?⌄
加密后的文件在手机或老旧阅读器上打得开吗?⌄
如果我只限制权限,别人还能打开文件吗?⌄
给 PDF 加密码会影响画质或体积吗?⌄
已经有密码的 PDF 还能再加密吗?⌄
怎么解除 PDF 的密码保护?⌄
我的文件或密码会被上传到哪里吗?⌄
给 PDF 加密码——免费、私密、不上传
用真正的 AES-256 加密给 PDF 加密码,可设打开密码或权限限制,而文件从不离开你的浏览器。不用 Acrobat,不用账号,没有限制。
给 PDF 加密码相关阅读
通过我们的最新指南和评测,深入了解 PDF 转 PNG 的各种场景