PDF 密码保护
选择一个 PDF,设置打开其受保护副本所需的密码。处理在浏览器中进行;请保留原件,并另行记住密码。
三步保护 PDF
- 选择不超过 20 MiB 的 PDF。如果现有保护需要密码,请原样输入当前密码,不要更改空格或字符。
- 输入并确认在兼容性预处理期间不会发生变化的新打开密码。密码不能为空,且不得超过 127 个 UTF-8 字节。
- 选择保护 PDF,等待打开和文档检查完成,然后下载 protected.pdf。请另行保存密码:此工具不提供密码恢复服务。
保护的作用
新副本使用 AES-256 打开密码保护,并加密元数据。它不设置打印或编辑限制,获得授权的阅读者可以移除加密。
大小写以及开头和结尾的普通空格都很重要。兼容性预处理遵循有文档说明的 Unicode 3.2 子集:某些字符会映射或规范化,之后分配的字符和五个历史规范化例外会被拒绝。这并非无限制的 Unicode 支持。
现有的当前密码按输入原样传递,不进行新密码的规范化。重新保护会替换原有打开密码和限制;这不能证明文档所有权,也不会保留数字签名。
提供下载前,工具会检查具体打开行为、使用独立阅读器,并比较可访问的文档和流的表示。这些检查不是密码学审计,也不保证兼容所有阅读器或输出字节与原件相同。
示例与实用边界
两页文档会生成两页的受保护副本,结果标有 AES-256。显示的下载大小是新文件的实际大小;加密不一定会缩小 PDF。
替换现有保护可能需要当前密码。对于已经能用空凭据打开的 PDF,工具会单独识别,而不是报告密码输入错误。
密码限制计算的是预处理后的 UTF-8 字节数,而不是可见字符数。处理后的值若包含 63 个带重音的 é 和一个 ASCII 字符,共为 127 字节;64 个这样的 é 为 128 字节,会被拒绝而不是截断。
兼容性与重要限制
请使用一个 1 至 500 页的普通 PDF。已签名、已认证、带使用权限或 XFA 的文档、不支持的安全处理器、损坏的文件和超限结构会被拒绝。普通 AcroForms、批注、图层、标记和嵌入文件属于保留范围。
保护不会清除活动内容、认证真实性或保留 PDF/A、PDF/X 等标准符合性。工具不会打开文档脚本、外部资源或附件,也无法恢复遗忘的密码。
源文件保持不变。新副本的序列化方式、标识符、版本和存储记录可能改变;不保证保留孤立对象、增量编辑历史、线性化或原始字节。PDF 组合文件的查看器界面和所有阅读器的兼容性均未获得认证。
输出上限为 40 MiB,整个保护操作上限为 120 秒;对象、描述符和流也有数量或大小限制。取消、超时、身份验证失败或校验失败后,不会留下可下载的部分结果。
本地处理文件和密码
工具不会上传或保存您的文档或密码。下载需由您主动发起。处理后工具会释放临时资源并清除已提交的字段,但不能保证从浏览器内存中彻底擦除,也无法控制您保留的副本。
PDF 密码常见问题
方法与来源
- raw.githubusercontent.comqpdf 12.4.2:PDF 加密与密码处理
- rfc-editor.orgRFC 4013:密码准备
- rfc-editor.orgRFC 3454:Unicode 3.2 准备表
- unicode.orgUnicode:规范化与许可证
- unicode.orgUnicode:规范化与许可证
来源审阅于 2026-11-08;它们用于解释方法,并非安全认证。新密码使用 Unicode 3.2 兼容子集,而非支持所有 Unicode 字符。
