无需上传、100% 本地处理、无需账户

为 PDF 设置密码保护

为 PDF 设置密码以防止未经授权的访问。加密在你的浏览器中运行,不会发送至服务器。

为 PDF 设置密码保护 的工作原理

PDF 密码保护工具使用通过 pdf-lib-plus-encrypt 在浏览器内完整运行的 AES 加密对 PDF 进行密码保护。你设置打开文件所需的用户密码,以及可选的所有者密码,用于控制打印、复制或编辑等权限。加密在本地执行,文件不经过任何服务器。

此处应用的 AES 加密与许多标准 PDF 查看器中使用的算法相同,被 Adobe Acrobat、macOS 预览和大多数 PDF 阅读器支持。当收件人打开受保护的 PDF 时,他们的查看器会在显示内容之前提示输入密码。请注意,密码保护的强度取决于所选密码:过短或常见的密码可能被有专用工具的攻击者暴力破解。选择一个较长且非字典词的密码以获得有意义的保护。

为 PDF 设置密码保护 的分步使用说明

  1. 加载要保护的 PDF。
  2. 输入收件人打开文件所需的用户密码。
  3. 可选择输入所有者密码以限制打印、复制或编辑。
  4. 点击加密,然后下载受保护的 PDF。
  5. 通过单独的渠道将密码告知目标收件人。

常见使用场景

  • 在通过电子邮件发送包含个人或财务数据的 PDF 之前,对其进行保护。
  • 锁定 PDF 模板,使收件人只能查看但不能编辑或复制内容。
  • 在向有限群体分发机密报告之前,为其添加打开密码。
  • 限制仅供审阅的草稿文档的打印功能。

常见问题

使用了哪种加密算法?

pdf-lib-plus-encrypt 应用 AES(高级加密标准)加密,该算法在 PDF 标准中被指定用于强保护。使用的密钥长度遵循 PDF 规范中 AES-128 或 AES-256 的规定,具体取决于库中设置的版本标志。

用户密码和所有者密码有什么区别?

用户密码必须输入才能打开和查看 PDF。所有者密码控制权限:仅设有所有者密码的 PDF 可以由任何人无需密码打开,但编辑或复制等某些操作需要所有者密码。同时设置两个密码让你可以同时控制访问权限和操作权限。

如果我忘记密码,可以恢复吗?

不可以。加密在本地应用,密码不存储在任何地方。如果你丢失了用户密码,该文件将无法打开。请保留未加密原始文件的副本,并将密码安全存储。

加密时 PDF 会离开我的设备吗?

不会。pdf-lib-plus-encrypt 完全在你的浏览器标签页内运行加密过程。你的文件被读入浏览器内存,加密在那里应用,受保护的 PDF 作为本地文件写出。文档永远不会传输到任何服务器。

受保护的 PDF 在所有 PDF 查看器中都能正常使用吗?

AES 加密的 PDF 可由所有主流查看器打开,包括 Adobe Acrobat Reader、macOS 预览、基于 PDF.js 的查看器和大多数移动 PDF 应用。非常旧或轻量级的查看器可能不支持 AES,在这种情况下,查看器会告知用户文件无法打开。

密码保护足以保证 PDF 安全吗?

强且唯一的密码可以对一般访问提供有意义的保护。对于拥有专用解密工具的攻击者,保护程度随密码长度和复杂性而扩展。对于需要经过认证的安全保护的高度敏感文档,请咨询文档安全专家。

给 PDF 设置密码保护需要账户吗?

不需要。无需注册,也无需账户。你直接在工具中输入密码,加密即在那里完成。

可以在手机上给 PDF 添加密码吗?

可以,加密过程以普通 JavaScript 在浏览器标签页内运行,在手机版 Chrome 或 Safari 上的表现与桌面端相同。输入又长又不可预测的密码时,物理键盘会更方便,因此在手机上关闭工具前请务必仔细核对一遍密码。