使用 X.509 证书将经过认证的 PKCS#7 数字签名应用于任何 PDF。适用于 .pfx、.p12 和 PEM 文件。无需上传,无需服务器——一切都发生在您的浏览器中。
需要互联网连接
签名可能需要从证书颁发者的服务器获取证书链信息以验证签名。
点击选择文件 或将文件拖放到此处
PDF 文档
您的文件从未离开您的设备。
上传证书(.pfx、.p12、.pem)
主题: -
发行人: -
有效: -
启用后,PDF 上会出现一个可见的签名框。您可以上传图像/徽标或添加文本。如果两者均未提供,则会自动显示证书中的签名者姓名。
上传图片(PNG、JPG、WebP)
处理中...
拖放或单击以选择您需要签名的 PDF。您的文件完全保留在您的设备上 - 不会将任何内容发送到任何服务器。
上传您的 .pfx、.p12 或 .pem 证书文件。输入密码以解锁您的私钥。密钥在本地使用并且从不传输。
(可选)添加可见的签名图像,将其放置在页面上,并包含自定义详细信息(原因、位置、联系方式)。单击以嵌入加密 PKCS#7 签名。
您的签名 PDF 会立即在浏览器中生成。下载它并在 Adobe Reader、Foxit 或任何符合标准的 PDF 查看器中验证签名。
数字签名是一种加密戳记,可证明谁签署了文档并保证该文档自签名后未被更改。与手写或绘制的签名不同,它依赖于公钥加密(X.509 标准):您的私钥创建文档的唯一哈希值,任何拥有您的公共证书的人都可以验证您的身份和文档的完整性。
ZentoPDF 支持三种标准证书格式:PKCS#12(.pfx 和 .p12)——由证书颁发机构颁发的最常见格式,它将证书和私钥捆绑在一个受密码保护的文件中——以及 PEM (.pem),一种基于文本的格式,可以单独或组合包含证书和私钥。如果您的 PEM 文件已加密,系统将提示您输入密码。
绝不。所有加密操作完全使用 Web Crypto API 和 JavaScript 在浏览器内运行。您的证书文件、私钥和 PDF 文档永远不会传输到任何服务器。您甚至可以在加载页面后断开与互联网的连接,签名仍然有效。
是的。 ZentoPDF 根据 PDF 规范生成嵌入在 PDF 中的标准 PKCS#7 分离签名。它得到 Adobe Acrobat Reader、Foxit PDF Reader、Preview (macOS) 和所有其他主要查看器的认可。为了使签名显示为“受信任”,您的证书必须由读者已信任的证书颁发机构 (CA) 颁发,例如 Adobe 的批准信任列表 (AATL) 成员。
可见签名是放置在 PDF 特定页面上的可选图形元素,显示文档已签名。您可以上传公司徽标或手写签名图像(PNG、JPG 或 WebP),添加自定义文本叠加(签名者姓名、日期、角色),并使用 X/Y 坐标和宽度/高度值精确定位框。无论您是否启用可见元素,底层加密签名始终是嵌入的。
在签名期间,该工具可能需要从 CA 的在线证书状态协议 (OCSP) 服务器或证书吊销列表 (CRL) 端点获取完整的证书链,以将链验证数据嵌入到签名中。这使得签名符合长期验证 (LTV) 要求。如果 CA 服务器无法访问,签名仍然适用,但可能不包含链数据。您的 PDF 文件本身绝不会在线发送。
是的,您可以向已包含一个或多个数字签名的 PDF 添加新签名。每个签名者都会创建增量修订,PDF 阅读器会显示所有签名的列表。请注意,如果先前的签名者选择锁定文档以防止将来发生更改,则添加新签名将破坏其签名的完整性检查 - 这是正常且预期的 PDF 行为。