简短答案
打开 PDF 解锁工具,拖入文档。不到一秒,它会告诉你属于哪种完全不同的情况:
- 文档可以打开,但不能打印或复制。如果只有权限限制,这里无需密码。按按钮即可移除这些限制。
- 文档打开前请求密码。请提供有效的用户或所有者密码。本工具不会猜测或恢复密码。
以下解释两者为何不同,交给任何“解锁”服务之前值得先理解。
打印自己的账单,或为下一步解锁
自己账单打印被禁时,添加 PDF 读保护报告。无需密码能开就移除权限,需要密码就提供有效用户或所有者密码。下载后无密码重开,查页数和打印预览。保留保护原件,尤其带数字签名时。证书加密需适当密钥,这里不处理。
受限扫描材料组包也可先解锁,再交合并器去不需页,仍要密码就保护最终副本。查最终文件,不只查中间解锁件。移除保护产生自由打开的副本,不找回丢失密码,也不改你对文件的权利。
两把锁,为什么只有一把是真锁
PDF 有两种密码,阅读器显示得几乎一样,造成混淆。
用户密码也叫打开密码,用于解密要求密码的文档。在这里,有效的用户密码或所有者密码都能打开它。两者都没有时,本工具会保持文件关闭,不搜索密码或密钥。
所有者密码控制打印、复制、编辑和填写表单等权限。若用户密码为空,文件无需提示即可打开,但阅读器仍执行这些限制。
无需密码就能打开的文件,必须包含推导自身密钥所需的全部信息,因为阅读器已经无需你协助就做到了。内容由人人可算出的密钥加密。阻止打印的是权限位,阅读器按约定遵守。Adobe 从一开始就如此规定。这是请求,不是屏障。
移除已能打开的文件的权限限制不需要搜索密码。在这里移除必需的打开密码则需提供有效密码。这是两种不同操作,页面会先判别情况再继续。
不用工具也能区分
双击文件。
- 要求密码。这是用户密码,你需要它。
- 直接打开,但某些功能灰掉,如打印、复制、表单,标题或属性写“受保护”。这是只有限制,可以移除。
多数阅读器的文档属性“安全”标签会列出允许或禁止的权限。本工具显示同样列表,还报告加密方案及其如今的安全强度。
“加密”的意义取决于年代
两份文档都可能叫“密码保护”,实际强度却相差三十年。格式经历五代:
- RC4,40 位(PDF 1.1,1994)。为当时美国出口限制设计,普通硬件就能穷举密钥。
- RC4,128 位(PDF 1.4,2001)。128 位不能穷举,但 RC4 自 2013 年起已被视为不安全,2015 年 TLS 禁用,浏览器次年初移除。
- AES-128(PDF 1.6,2005)。现代加密却搭配 1994 年的密钥派生。加密可靠,但密码转换计算太便宜,猜密码比加密强度看上去容易。
- AES-256,第一次尝试(2008)。Adobe 的扩展后来撤回,因为密码哈希计算太便宜,显卡可高速攻击。
- AES-256,PDF 2.0(2017)。计算刻意昂贵,是仍有意义的方案。文档安全与密码相当。
有人说密码保护使文档安全时,应问方案。二十年前的流程可能仍输出第一代。
丢失打开密码时
本工具无法恢复丢失的打开密码。请先向发送者索取密码或可访问的副本,并在调查期间保留原文件。
密码恢复工具会尝试候选密码或攻击弱、过时的保护。成功取决于密码和加密方式:短或可预测的密码不同于现代加密下的强密码。有些工具在本地运行,有些要求上传。这里的 PDF 解锁工具不进行任何此类搜索。
本工具不猜密码,也不提供猜测。源码没有字典或相应循环。这是刻意的边界。最古老的文件可能确实能穷举,因此我们明确说明不做。
先联系发件人,他们通常还知道密码。公司文档常用部门共同密码,或生日、账号后几位等可预测值。银行和薪资系统经常如此,说明通常就在可能已删除的附带邮件中。
应该上传吗?
需要解锁的常是不能打印的银行账单、工资单、医疗信、不能复制的合同和税务文件。它们通常正因值得保护才被锁。
交给网站,意味着完整私人内容先到服务器。有打开密码还会一起发送密码。谁保留、多久、谁有权限,外部无法验证,无论页面怎么承诺。
这无需发生。解锁 PDF 是派生密钥、处理加密和重新写文件,浏览器都能做。本工具让文档与密码留在标签页,断网照常工作。要验证,断开连接再使用。
会发生两件事,不会发生一件事
数字签名失效。签名覆盖原始文件精确字节,解除加密写新文件,所以必然失效。所有工具一样。保留仍带有效签名的原件。
文件通常略小。重写会丢掉旧编辑追加的过时对象,这是副作用,不是目的。
页面本身不变。不会重绘、重编码或重新排版。指令、字体和图片原样保留,文字可选,扫描分辨率不变,内容不移动。若结果更模糊或文字变成图片,工具做了不止解锁。
这样做允许吗?
这是文档权利问题,不是技术问题,取决于文件和所在地。
能明确说的是格式本身:限制是阅读器按约定遵守的字段,从来不是密码屏障。日常用途包括自己的不能打印账单、付费却不能复制的报告、需调页序的扫描或应填写的表单。若无权使用,移除权限位不会给你权利。