便携式文档格式(PDF)由 Adobe 公司于 1992 年开发,现已成为国际标准化组织(ISO)维护的开放标准。虽然 Adobe Acrobat 仍是创建和管理 PDF 文件最广泛使用的工具之一,但也有许多其他应用程序可供选择,它们各自提供独特的功能和增强的安全选项。
随着 PDF 文件在各行业和日常任务中的广泛应用,对密码恢复和文档解锁解决方案的需求依然很大。
理解 PDF 加密
PDF 文件提供两种安全选项,可单独或组合使用:
- PDF 用户密码
(亦称文档打开密码):此密码可防止他人打开或查看PDF文档。设置用户密码后,必须输入密码才能打开文件。若输入的密码不正确,文档将无法打开。 - PDF 所有者密码
(亦称权限密码或主密码):此密码限制打印、复制内容、编辑、提取页面或添加注释等操作。设置所有者密码后,需要该密码才能更改PDF文档或其权限。所有者密码也可用于打开文档。

多年来,随着PDF安全性的提升,加密类型从较弱的 RC4 40 位和 128 位密钥发展到 AES-128 和 AES-256。安全措施也通过对安全处理器的多次更新进行了修订。修订版本号越高,文件加密越强,密码恢复速度也相应越慢。
PDF 安全性的变化总结如下表:
|---------------|-----------|--------------|----------|------------|-------------|
| Acrobat版本 | PDF版本 | 安全处理器修订版 | 加密类型 | 密码恢复速度 | 支持GPU加速 |
| Acrobat 3.0 | PDF 1.2 | 修订版2 | RC4 40位 | 暴力破解快 | 否 |
| Acrobat 4.0 | PDF 1.3 | 修订版3 | RC4 128位 | 暴力破解中 | 是 |
| Acrobat 5.0 | PDF 1.4 | 修订版4 | RC4 128位 | 暴力破解中 | 是 |
| Acrobat 6.0 | PDF 1.5 | 修订版4 | RC4 128位 | 暴力破解中 | 是 |
| Acrobat 7.0 | PDF 1.6 | 修订版5 | AES 128位 | 暴力破解中 | 否 |
| Acrobat 8.0 | PDF 1.7 | 修订版6 | AES 128位 | 暴力破解慢 | 否 |
| Acrobat 9.0 | PDF 1.7 | 修订版6 | AES 256位 | 暴力破解慢 | 否 |
| Acrobat X | PDF 1.7 | 修订版6 | AES 256位 | 暴力破解慢 | 否 |
| Acrobat XI | PDF 1.7 | 修订版6 | AES 256位 | 暴力破解慢 | 否 |
注:可能存在细微差异。例如,Acrobat 5.0(PDF 1.4)可能使用安全处理器修订版3而非4。
提示 :若 GPU 可用于密码恢复,Passware Kit会显示"可能硬件加速"标志:

使用 Passware Kit 解密 PDF
Passware 产品如 PDF Key、Passware Kit Standard 及更高版本支持对 Acrobat 3-11 版本创建的 PDF 文件进行密码恢复。
若未设置用户密码或用户密码已恢复,Passware Kit 会立即移除权限限制,并创建无任何限制的PDF 文件副本,原始文件保持不变。
Passware Kit Business、Forensic 和 Ultimate 版本支持对 PDF 文件的所有者密码进行恢复。可在以下路径启用:工具 | 选项 | 批处理模式设置 | Acrobat PDF 设置。

在批处理模式下,若启用"恢复所有者密码"选项,Passware Kit 将为同一 PDF 文件创建两个恢复目标:一个用于恢复用户密码,另一个用于恢复所有者密码。
提示:在某些情况下,用户密码与所有者密码完全相同。若已知所有者密码,则无需用户密码即可访问文档或修改其权限。