← 返回工具
加密 PDF
设置打开密码(AES-256)
使用说明
用途
给 PDF 设置密码保护,支持「打开密码」(必须输入才能查看)和「所有者密码」(控制权限:是否允许打印、复制、编辑)。加密算法可选 AES-256(最高强度,PDF 2.0 标准)、AES-128(兼容旧版 Acrobat 9+)、RC4-40(最弱,仅兼容 Acrobat 4-)。整个加密在浏览器本地通过 qpdf-wasm 完成,文件不上传服务器,免费、无水印。常用于保护合同、财务报表、客户资料等机密文件防止未授权访问。
操作步骤
- 拖入或点击选择 PDF 文件
- 首次使用会下载约 2MB 的 qpdf 加密引擎(一次性)
- 选择是否设置「打开密码」(用户必须输入此密码才能查看 PDF)
- 输入打开密码并再次确认
- (可选)设置「所有者密码」控制权限
- 若设了所有者密码,配置权限:允许打印、复制文本、修改注释、填表
- 选择加密算法:AES-256(推荐)/ AES-128 / RC4-40(不推荐,强度低)
- 点击「开始处理」
- 下载加密后的 PDF,文件名追加 "-encrypted"
常见问题
- AES-256 真的不能被破解吗?
- AES-256 在当前计算能力下被认为是商用最强加密,破解需要 2^256 次尝试(理论上宇宙寿命级时间)。密码强度才是真实瓶颈:弱密码(如 123456)几秒钟就能被字典攻击破解;强密码(12+ 位含大小写数字符号)配合 AES-256 才是安全配置。
- 文件会上传服务器加密吗?
- 不会。qpdf-wasm 是 WebAssembly 编译的加密引擎,在浏览器本地运行,PDF 与密码都不离开你的设备。可在 DevTools 自行检查无任何外发请求。
- AES-128 和 AES-256 选哪个?
- 兼容性 vs 强度。AES-128 兼容 Acrobat 9+(2008 年后),强度对绝大多数场景足够。AES-256 是 PDF 2.0 标准(2017),需要 Acrobat XI/Reader DC 以上支持。如果对方用旧软件可能打不开 256 加密。
- 忘记密码能恢复吗?
- 本工具与任何符合规范的工具一样,都无法恢复忘记的密码。这是 AES 加密的设计目标——只要不是弱密码就不可破解。建议使用密码管理器(Bitwarden、1Password 等)保存重要 PDF 密码。
- 加密后体积会变大吗?
- 几乎不变,仅增加几百字节的加密元数据。文件压缩率几乎不变。
应用场景
- 合同发送前加密防止中途被未授权查看
- 员工工资单加密发邮件
- 客户机密资料归档加密保护
- 财务报表分发给董事会前加密
- 投标文件加密发送给招标方
提示
建议同时设打开密码(防查看)+ 所有者密码(防打印/复制),打开密码用于授权访问,所有者密码用于细化权限。强密码至少 12 位混合字符,弱密码加密等于没加密。