1 上传文件 2 设置选项 3 执行操作
提示:浏览器端加密使用AES-GCM算法,加密后的文件格式为 .pdf.enc,需要使用本工具解密。如需标准PDF密码保护,建议使用桌面端工具。
🔒
拖拽PDF文件到此处,或点击上传
支持上传 .pdf 或 .pdf.enc 文件
处理中...

PDF加密解密使用说明

  1. 点击上传区域或拖拽文件到上传区域,支持 .pdf.pdf.enc 格式。
  2. 选择操作模式:加密保护(为PDF添加密码)或解除密码(解密 .pdf.enc 文件)。
  3. 输入用户密码(加密时设置密码,解密时输入密码)。所有者密码为可选项。
  4. 点击操作按钮开始处理,完成后下载结果文件。

加密原理说明

PDF加密后文件格式是什么?+
加密后的文件格式为 .pdf.enc,使用AES-GCM算法加密。解密后可还原为原始PDF文件。
浏览器端加密安全吗?+
浏览器端加密使用Web Crypto API的AES-GCM算法和PBKDF2密钥派生,安全性等同于桌面端工具。所有处理在本地完成,文件不会上传到任何服务器。
忘记了加密密码怎么办?+
由于使用强加密算法,忘记密码后无法恢复文件内容。请务必妥善保管密码。
为什么不是标准的PDF密码保护?+
浏览器端的PDF库(pdf-lib)目前不支持原生PDF密码保护功能。我们使用AES-GCM加密整个文件,加密后的文件需要使用本工具解密。如需标准PDF密码保护,建议使用桌面端工具如Adobe Acrobat。
加密文件大小有限制吗?+
由于处理在浏览器本地进行,建议文件大小不超过200MB以保证流畅体验。
所有者密码有什么用?+
所有者密码是可选的,用于区分不同级别的密码保护。在当前浏览器端实现中,用户密码是必需的,用于加密和解密文件。