如何给PDF设置密码?
- 把 PDF 拖放到上方的拖放区,或点击选择文件。该工具一次只保护一个文件。
- 输入密码。任何打开这个 PDF 的人,都必须先输入密码,才能看到哪怕一页内容。
- 也可以填写权限所有者密码(可选)。这第二个密码可解锁对文档的全部权限,请自己妥善保管。
- 选择读者可以做什么:允许打印和允许复制文本默认已勾选,允许编辑则默认不勾选。
- 点击PDF加密并下载结果。名为
contract.pdf的文件会保存为contract-protected.pdf。
加密由 pdf-lib 在您的浏览器内完成。文档和密码都不会被上传或发送到任何地方。
PDF密码保护的原理是什么?
该工具使用 AES-256 对 PDF 加密,这是 PDF 2.0(安全处理程序第 6 版)中定义的方法。每一页、每张图片和每个文本流都会被加密,解密它们需要由您的密码生成的密钥。没有密码,文件就无法读取,而不只是被一个提示框挡住。
一个 PDF 可以带有两个密码,它们的作用不同:
| 密码(用于打开) | 所有者密码 | |
|---|---|---|
| 用途 | 打开和阅读文档所需 | 授予全部权限,忽略权限设置 |
| 留空时 | 在此工具中为必填 | 打开密码同时兼作所有者密码,因此任何能打开文件的人都拥有全部权限 |
| 应该交给谁 | 应当阅读该文件的人 | 只留给您自己,不给任何人 |
打印、复制和编辑的复选框是权限标记,而不是第二层加密。Adobe Acrobat、浏览器和其他合规的阅读器会遵守它们,但不合规的程序在文件打开后可以忽略这些标记。请把权限视为对文档应如何使用的明确声明,而保密性则要依靠打开密码。
兼容性如何?
AES-256 的 PDF 可以在 Adobe Acrobat 和 Reader X 或更高版本、Chrome、Edge、Firefox、macOS 预览以及其他当前的阅读器中打开。只支持 RC4 或 AES-128 加密的非常老的阅读器无法打开它们。如果收件人反馈文件完全打不开,最可能的原因就是阅读器版本过旧。
小技巧
- 加密的强度取决于密码。用密码生成器生成的较长随机密码,远比一个单词或日期难猜。
- 先完成所有其他编辑。加密后的 PDF 无法再做进一步处理,所以请在加密之前先合并、压缩或添加水印。
- 已经加密的 PDF 必须先用PDF解锁打开,才能设置新密码。
- 要一起发送多个文档?任意文件加密会把它们打包成一个加密的 ZIP。
常见问题
忘记密码会怎么样?
文档将无法恢复。本网站上没有任何工具会破解或猜测密码,而 AES-256 的设计就是让任何人在没有正确密码的情况下都无法打开文件。请保留未加密的原件,或把密码存进密码管理器。
我需要设置所有者密码吗?
只有在您在意权限设置时才需要。如果不设置,任何知道打开密码的人同时也拥有所有者权限,打印、复制和编辑限制就没有实际作用。
读者还能打印这个PDF吗?
默认可以。取消勾选允许打印,就会请合规的阅读器对所有用普通密码打开该文件的人禁用打印。
以后如何更改密码?
先用PDF解锁移除当前密码,然后用新密码重新给已解锁的文件加密。
更新于