PDF 数字签名

使用 X.509 证书为您的 PDF 添加加密数字签名。支持 PKCS#12 (.pfx, .p12) 和 PEM 格式。您的私钥永远不会离开您的浏览器。

需要互联网连接

签名时可能需要从证书颁发者的服务器获取证书链信息以验证签名。

点击选择文件 或将文件拖放到此处

PDF 文档

您的文件从未离开您的设备。

使用方法

1

上传 PDF

选择您要签署的 PDF 文档

2

上传证书

提供您的 .pfx 或 .p12 证书文件和密码

3

签署并下载

应用数字签名并下载已签署的 PDF

相关 PDF 工具

保护 PDF

用密码保护您的 PDF

解锁 PDF

删除 PDF 密码

扁平化 PDF

使注释永久化

清理 PDF

删除隐藏数据

更改权限

设置 PDF 权限

常见问题

数字签名和签署 PDF 有什么区别?

签署 PDF会把您手绘、键入或上传的签名图片放在页面上,它只是视觉上的。这个工具则使用您的 X.509 证书应用加密的 PKCS#7 签名,所以 PDF 阅读器可以验证签署人,并检测之后所做的任何更改。您也可以同时显示可见的签名块。

可以用 PEM 证书代替 .pfx 或 .p12 文件签名吗?

可以。上传一个同时包含证书和私钥的 .pem 文件。加密的私钥也可以使用;请在“证书密码”字段中输入私钥密码。如果您的证书和私钥分别在不同的 PEM 文件中,请先把它们粘贴到同一个文件里。

签名需要联网吗?

通常需要。签名库会从您证书的“机构信息访问”扩展中的 URL 获取颁发者证书链,如果无法访问这些服务器,需要证书链验证的证书就会签名失败。您的 PDF 和私钥绝不会出现在这些请求中;只有证书 URL 会被获取。

为什么 Adobe Reader 显示签名有效性未知?

阅读器无法将该证书追溯到它信任的根证书。这对自签名证书来说是正常的,自签名证书适合测试,但总会显示警告。对于需要他人信赖的文档,请使用由 PDF 阅读器信任的证书颁发机构签发的证书。

我必须在页面上添加可见签名吗?

不需要。无论是否启用可见块,加密签名都会嵌入。如果您想在页面上加盖标记,请开启“可见签名”:选择第一页、最后一页、所有页或特定页面,以磅为单位设置位置和大小,并添加 PNG、JPG 或 WebP 图片或一行文字;如果两者都没有,工具会写入证书的通用名称和当前日期。

“原因”“位置”和“联系信息”字段有什么用?

它们是存储在签名内部的可选元数据。“原因”记录您签署的原因,例如“已批准”或“已审阅”,“位置”记录签署地点,“联系信息”记录联系方式。PDF 阅读器会在签名面板中显示它们。

带数字签名的 PDF 还能编辑吗?

文件仍然可以打开和编辑,但签名后所做的任何更改都会破坏完整性检查,阅读器会报告该文档已被修改。如果 PDF 带有需要固定在原位的表单字段或批注,请在签名之前而不是之后,先用拼合 PDF处理。

如何确认签名已正确应用?

在验证签名中打开已签名的文件。它会列出每个签名,显示签署人和颁发者,检查证书日期,并确认签名后字节是否发生变化。您也可以在那里加载您的 CA 证书来验证信任链。